public class ResourceAssignmentContainer extends ProjectEntityContainer<ResourceAssignment>
m_sequenceProvidermodCount| Constructor and Description |
|---|
ResourceAssignmentContainer(ProjectFile projectFile)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
added(ResourceAssignment assignment)
Called to notify subclasses of item addition.
|
List<ResourceAssignment> |
getByResourceUniqueID(Integer resourceUniqueID)
Retrieve resource assignments by resource unique ID.
|
List<ResourceAssignment> |
getByTaskUniqueID(Integer taskUniqueID)
Retrieve resource assignments by task unique ID.
|
List<CustomField> |
getCustomFields()
Retrieve a list of resource assignment custom fields.
|
FieldType |
getFieldTypeByAlias(String alias)
Retrieve the type of a field by its alias.
|
Set<FieldType> |
getPopulatedFields()
Retrieve the set of populated fields for this project.
|
void |
removed(ResourceAssignment assignment)
Called to notify subclasses of item removal.
|
firstUniqueID, fixUniqueIdClashes, getByUniqueID, getSequenceProvider, updateUniqueIDadd, add, clear, get, remove, replaced, set, sizeaddAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subListaddAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArrayparallelStream, removeIf, streampublic ResourceAssignmentContainer(ProjectFile projectFile)
projectFile - parent projectprotected void added(ResourceAssignment assignment)
ListWithCallbacksadded in class ProjectEntityContainer<ResourceAssignment>assignment - added itempublic void removed(ResourceAssignment assignment)
ProjectEntityContainerremoved in class ProjectEntityContainer<ResourceAssignment>assignment - removed itempublic Set<FieldType> getPopulatedFields()
public List<CustomField> getCustomFields()
public FieldType getFieldTypeByAlias(String alias)
alias - field aliaspublic List<ResourceAssignment> getByTaskUniqueID(Integer taskUniqueID)
taskUniqueID - task unique IDpublic List<ResourceAssignment> getByResourceUniqueID(Integer resourceUniqueID)
resourceUniqueID - resource unique IDCopyright © 2000–2025 MPXJ. All rights reserved.