public class YResourceHandler
extends java.lang.Object
Constructor and Description |
---|
YResourceHandler() |
Modifier and Type | Method and Description |
---|---|
void |
addTaskResources(TaskResourceSet resources) |
void |
close() |
void |
generateXML() |
java.util.Set<YAtomicTask> |
getAllPrecedingAtomicTasks(YAtomicTask task) |
java.util.List<Capability> |
getCapabilities() |
java.util.Set<InvalidReference> |
getInvalidReferences() |
java.util.List<NonHumanCategory> |
getNonHumanResourceCategories() |
java.util.Set<NonHumanResource> |
getNonHumanResources() |
TaskResourceSet |
getOrCreateTaskResources(java.lang.String netID,
java.lang.String taskID) |
java.util.List<OrgGroup> |
getOrgGroups() |
java.util.Set<Participant> |
getParticipants() |
java.util.List<Position> |
getPositions() |
java.util.Set<Role> |
getRoles() |
YSpecification |
getSpecification() |
TaskResourceSet |
getTaskResources(java.lang.String netID,
java.lang.String taskID) |
boolean |
hasLoadedResources() |
TaskResourceSet |
removeTaskResources(java.lang.String netID,
java.lang.String taskID) |
void |
replaceID(java.lang.String oldID,
java.lang.String newID) |
void |
resetCache() |
void |
setSpecification(YSpecification specification) |
void |
updateRationalisedReferences(java.util.Map<java.lang.String,java.lang.String> updateMap) |
public YSpecification getSpecification()
public void setSpecification(YSpecification specification)
public void close()
public void resetCache()
public java.util.Set<Participant> getParticipants()
public java.util.Set<Role> getRoles()
public java.util.Set<NonHumanResource> getNonHumanResources()
public java.util.List<NonHumanCategory> getNonHumanResourceCategories()
public java.util.List<Capability> getCapabilities()
public java.util.List<Position> getPositions()
public java.util.List<OrgGroup> getOrgGroups()
public TaskResourceSet getOrCreateTaskResources(java.lang.String netID, java.lang.String taskID)
public TaskResourceSet getTaskResources(java.lang.String netID, java.lang.String taskID)
public void addTaskResources(TaskResourceSet resources)
public TaskResourceSet removeTaskResources(java.lang.String netID, java.lang.String taskID)
public java.util.Set<YAtomicTask> getAllPrecedingAtomicTasks(YAtomicTask task)
public void generateXML()
public java.util.Set<InvalidReference> getInvalidReferences()
public void updateRationalisedReferences(java.util.Map<java.lang.String,java.lang.String> updateMap)
public void replaceID(java.lang.String oldID, java.lang.String newID)
public boolean hasLoadedResources()