public interface IEnumeratedPropertyType extends IPropertyType
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addLitteral(IPropertyEnumerationLitteral element)
Add a ObPropertyEnumerationLitteral to the 'Litteral' association.
|
int |
cardLitteral()
Returns the number elements in the Litteral association.
|
int |
cardLitteral(Class<? extends IPropertyEnumerationLitteral> filteredClass)
Returns the number elements in the Litteral association filtered with the given metaclass.
|
ObList<IPropertyEnumerationLitteral> |
getLitteral()
Get the list of ObPropertyEnumerationLitteral to the Litteral association.
|
<T extends IPropertyEnumerationLitteral> |
getLitteral(Class<T> filteredClass)
Get the list of ObPropertyEnumerationLitteral to the Litteral association.
|
void |
removeLitteral(IPropertyEnumerationLitteral element)
Remove an ObPropertyEnumerationLitteral from the 'Litteral' association.
|
addTyped, cardTyped, cardTyped, getOwner, getTyped, getTyped, removeTyped, 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 addLitteral(IPropertyEnumerationLitteral element)
element
- The ObPropertyEnumerationLitteral to add.int cardLitteral()
int cardLitteral(Class<? extends IPropertyEnumerationLitteral> filteredClass)
filteredClass
- The filter to apply.ObList<IPropertyEnumerationLitteral> getLitteral()
<T extends IPropertyEnumerationLitteral> ObList<T> getLitteral(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 removeLitteral(IPropertyEnumerationLitteral element)
element
- The ObPropertyEnumerationLitteral to remove.