fr.inra.refcomp.entities
Class EntitiesList

java.lang.Object
  extended by fr.inra.refcomp.entities.EntitiesList
All Implemented Interfaces:
Serializable

public class EntitiesList
extends Object
implements Serializable

Entity to encapsulate an AgentSkill list and all its dependencies (Agent, Skills, Frequencies, ...) User: couteau Date: 04/01/11

See Also:
Serialized Form

Field Summary
protected  Map<String,org.nuiton.wikitty.entities.BusinessEntity> dependencies
           
protected  Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> entities
           
 
Constructor Summary
EntitiesList()
           
EntitiesList(Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> entities)
           
 
Method Summary
 void addDependency(String id, org.nuiton.wikitty.entities.BusinessEntity entity)
           
 void addEntity(org.nuiton.wikitty.entities.BusinessEntity entity)
           
 void addEntity(org.nuiton.wikitty.entities.BusinessEntity entity, Skill skill)
           
 void clearDependencies()
           
 void clearEntities()
           
 org.nuiton.wikitty.entities.BusinessEntity getDependency(String id)
           
 Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> getEntities()
           
 void removeDependency(String id)
           
 void removeEntity(org.nuiton.wikitty.entities.BusinessEntity entity)
           
 void setDependencies(Map<String,org.nuiton.wikitty.entities.BusinessEntity> dependencies)
           
 void setEntities(Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> entities)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entities

protected Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> entities

dependencies

protected Map<String,org.nuiton.wikitty.entities.BusinessEntity> dependencies
Constructor Detail

EntitiesList

public EntitiesList()

EntitiesList

public EntitiesList(Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> entities)
Method Detail

getEntities

public Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> getEntities()

setEntities

public void setEntities(Map<org.nuiton.wikitty.entities.BusinessEntity,Skill> entities)

addEntity

public void addEntity(org.nuiton.wikitty.entities.BusinessEntity entity)

addEntity

public void addEntity(org.nuiton.wikitty.entities.BusinessEntity entity,
                      Skill skill)

removeEntity

public void removeEntity(org.nuiton.wikitty.entities.BusinessEntity entity)

clearEntities

public void clearEntities()

addDependency

public void addDependency(String id,
                          org.nuiton.wikitty.entities.BusinessEntity entity)

removeDependency

public void removeDependency(String id)

getDependency

public org.nuiton.wikitty.entities.BusinessEntity getDependency(String id)

setDependencies

public void setDependencies(Map<String,org.nuiton.wikitty.entities.BusinessEntity> dependencies)

clearDependencies

public void clearDependencies()


Copyright © 2010-2012 Code Lutin. All Rights Reserved.