public interface INode extends IClassifier
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addResident(IArtifact element)
Add a ObArtifact to the 'Resident' association.
|
int |
cardResident()
Returns the number elements in the Resident association.
|
int |
cardResident(Class<? extends IArtifact> filteredClass)
Returns the number elements in the Resident association filtered with the given metaclass.
|
ObList<IArtifact> |
getResident()
Get the list of ObArtifact to the Resident association.
|
<T extends IArtifact> |
getResident(Class<T> filteredClass)
Get the list of ObArtifact to the Resident association.
|
void |
removeResident(IArtifact element)
Remove an ObArtifact from the 'Resident' association.
|
addBpmnRepresents, addConveyer, addInternalStructure, addPart, addRepresentation, addSubstitued, addSubstitutingSubstitution, addThrowing, cardBpmnRepresents, cardBpmnRepresents, cardConveyer, cardConveyer, cardInternalStructure, cardInternalStructure, cardPart, cardPart, cardRepresentation, cardRepresentation, cardSubstitued, cardSubstitued, cardSubstitutingSubstitution, cardSubstitutingSubstitution, cardThrowing, cardThrowing, getBpmnRepresents, getBpmnRepresents, getConveyer, getConveyer, getInternalStructure, getInternalStructure, getPart, getPart, getRepresentation, getRepresentation, getSubstitued, getSubstitued, getSubstitutingSubstitution, getSubstitutingSubstitution, getThrowing, getThrowing, removeBpmnRepresents, removeConveyer, removeInternalStructure, removePart, removeRepresentation, removeSubstitued, removeSubstitutingSubstitution, removeThrowing
addDeclared, addImporting, addInstanciatingBinding, addOwnedBehavior, addOwnedCollaborationUse, addOwnedDataFlow, addOwnedImport, addOwnedInformationFlow, addOwnedPackageImport, addParent, addRealized, addReceived, addRepresenting, addSent, addSpecialization, addTemplate, addTemplateInstanciation, addusedNamespaceUse, adduserNamespaceUse, cardDeclared, cardDeclared, cardImporting, cardImporting, cardInstanciatingBinding, cardInstanciatingBinding, cardOwnedBehavior, cardOwnedBehavior, cardOwnedCollaborationUse, cardOwnedCollaborationUse, cardOwnedDataFlow, cardOwnedDataFlow, cardOwnedImport, cardOwnedImport, cardOwnedInformationFlow, cardOwnedInformationFlow, cardOwnedPackageImport, cardOwnedPackageImport, cardParent, cardParent, cardRealized, cardRealized, cardReceived, cardReceived, cardRepresenting, cardRepresenting, cardSent, cardSent, cardSpecialization, cardSpecialization, cardTemplate, cardTemplate, cardTemplateInstanciation, cardTemplateInstanciation, cardusedNamespaceUse, cardusedNamespaceUse, carduserNamespaceUse, carduserNamespaceUse, getDeclared, getDeclared, getImporting, getImporting, getInstanciatingBinding, getInstanciatingBinding, getOwnedBehavior, getOwnedBehavior, getOwnedCollaborationUse, getOwnedCollaborationUse, getOwnedDataFlow, getOwnedDataFlow, getOwnedImport, getOwnedImport, getOwnedInformationFlow, getOwnedInformationFlow, getOwnedPackageImport, getOwnedPackageImport, getParent, getParent, getRealized, getRealized, getReceived, getReceived, getRepresenting, getRepresenting, getSent, getSent, getSpecialization, getSpecialization, getTemplate, getTemplate, getTemplateInstanciation, getTemplateInstanciation, getusedNamespaceUse, getusedNamespaceUse, getuserNamespaceUse, getuserNamespaceUse, getVisibility, isAbstract, isLeaf, isRoot, removeDeclared, removeImporting, removeInstanciatingBinding, removeOwnedBehavior, removeOwnedCollaborationUse, removeOwnedDataFlow, removeOwnedImport, removeOwnedInformationFlow, removeOwnedPackageImport, removeParent, removeRealized, removeReceived, removeRepresenting, removeSent, removeSpecialization, removeTemplate, removeTemplateInstanciation, removeusedNamespaceUse, removeuserNamespaceUse, setAbstract, setLeaf, setRoot, setVisibility
addOwnedElement, cardOwnedElement, cardOwnedElement, getOwnedElement, getOwnedElement, getOwner, removeOwnedElement, setOwner
addBpmnLaneRefs, addConstraintDefinition, addDefaultParametering, addDependsOnDependency, addDescriptor, addDocument, addExtension, addImpactedDependency, addLocalDescriptor, addLocalTag, addManifesting, addproduct, addReceivedInfo, addRepresentingConnector, addRepresentingEnd, addRepresentingInstance, addRepresentingPartition, addRepresents, addSentInfo, addStereotype, addTag, addTemplateSubstitution, addTypingParameter, cardBpmnLaneRefs, cardBpmnLaneRefs, cardConstraintDefinition, cardConstraintDefinition, cardDefaultParametering, cardDefaultParametering, cardDependsOnDependency, cardDependsOnDependency, cardDescriptor, cardDescriptor, cardDocument, cardDocument, cardExtension, cardExtension, cardImpactedDependency, cardImpactedDependency, cardLocalDescriptor, cardLocalDescriptor, cardLocalTag, cardLocalTag, cardManifesting, cardManifesting, cardproduct, cardproduct, cardReceivedInfo, cardReceivedInfo, cardRepresentingConnector, cardRepresentingConnector, cardRepresentingEnd, cardRepresentingEnd, cardRepresentingInstance, cardRepresentingInstance, cardRepresentingPartition, cardRepresentingPartition, cardRepresents, cardRepresents, cardSentInfo, cardSentInfo, cardTag, cardTag, cardTemplateSubstitution, cardTemplateSubstitution, cardTypingParameter, cardTypingParameter, getBpmnLaneRefs, getBpmnLaneRefs, getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getDocument, getDocument, getExtension, getExtension, getImpactedDependency, getImpactedDependency, getLocalDescriptor, getLocalDescriptor, getLocalTag, getLocalTag, getManifesting, getManifesting, getNote, getNoteContent, getOwnerTemplateParameter, getproduct, getproduct, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTag, getTag, getTagValues, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, isStereotyped, isTagged, putNoteContent, putTagValue, putTagValues, removeBpmnLaneRefs, removeConstraintDefinition, removeDefaultParametering, removeDependsOnDependency, removeDescriptor, removeDocument, removeExtension, removeImpactedDependency, removeLocalDescriptor, removeLocalTag, removeManifesting, removeNote, removeproduct, removeReceivedInfo, removeRepresentingConnector, removeRepresentingEnd, removeRepresentingInstance, removeRepresentingPartition, removeRepresents, removeSentInfo, removeStereotype, removeTag, removeTag, removeTemplateSubstitution, removeTypingParameter, setName, setOwnerTemplateParameter, toString
accept, addcausing, cardcausing, cardcausing, compareTo, delete, equals, getcausing, getcausing, getCompositionOwner, getElementStatus, getHid, getIdentifier, getLid, getMetaclassId, getMetaclassName, getmodifDate, getName, getSessionId, hashCode, isValid, removecausing, setmodifDate
static final String MetaclassName
void addResident(IArtifact element)
element
- The ObArtifact to add.int cardResident()
int cardResident(Class<? extends IArtifact> filteredClass)
filteredClass
- The filter to apply.ObList<IArtifact> getResident()
<T extends IArtifact> ObList<T> getResident(Class<T> filteredClass)
This list is filtered using the given filteredClass
argument.
The returned list elements can therefore be directly safely casted.
T
- The applied filter.filteredClass
- The filter to apply.void removeResident(IArtifact element)
element
- The ObArtifact to remove.