public interface IExternDocumentType extends IModelElement
Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addTypedDoc(IExternDocument element)
Add a ObExternDocument to the 'TypedDoc' association.
|
int |
cardTypedDoc()
Returns the number elements in the TypedDoc association.
|
int |
cardTypedDoc(Class<? extends IExternDocument> filteredClass)
Returns the number elements in the TypedDoc association filtered with the given metaclass.
|
String |
getLabel()
Getter for the Label meta class attribute.
|
IMetaclassReference |
getOwnerReference()
Get the OwnerReference association.
|
IStereotype |
getOwnerStereotype()
Get the OwnerStereotype association.
|
ObList<IExternDocument> |
getTypedDoc()
Get the list of ObExternDocument to the TypedDoc association.
|
<T extends IExternDocument> |
getTypedDoc(Class<T> filteredClass)
Get the list of ObExternDocument to the TypedDoc association.
|
boolean |
isHidden()
Getter for the IsHidden meta class attribute.
|
void |
removeTypedDoc(IExternDocument element)
Remove an ObExternDocument from the 'TypedDoc' association.
|
void |
setHidden(boolean value)
Setter for the 'IsHidden' meta class attribute
|
void |
setLabel(String value)
Setter for the 'Label' meta class attribute
|
void |
setOwnerReference(IMetaclassReference element)
Setter for the 'OwnerReference' [0..1] association.
|
void |
setOwnerStereotype(IStereotype element)
Setter for the 'OwnerStereotype' [0..1] association.
|
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
boolean isHidden()
void setHidden(boolean value)
value
- the new 'IsHidden' value.String getLabel()
void setLabel(String value)
value
- the new 'Label' value.void addTypedDoc(IExternDocument element)
element
- The ObExternDocument to add.int cardTypedDoc()
int cardTypedDoc(Class<? extends IExternDocument> filteredClass)
filteredClass
- The filter to apply.ObList<IExternDocument> getTypedDoc()
<T extends IExternDocument> ObList<T> getTypedDoc(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 removeTypedDoc(IExternDocument element)
element
- The ObExternDocument to remove.IStereotype getOwnerStereotype()
void setOwnerStereotype(IStereotype element)
element
- The element to set.IMetaclassReference getOwnerReference()
void setOwnerReference(IMetaclassReference element)
element
- The element to set.