Modifier and Type | Field and Description |
---|---|
static String |
MetaclassName |
Modifier and Type | Method and Description |
---|---|
void |
addcause(IElement element)
Add a ObElement to the 'cause' association.
|
int |
cardcause()
Returns the number elements in the cause association.
|
int |
cardcause(Class<? extends IElement> filteredClass)
Returns the number elements in the cause association filtered with the given metaclass.
|
ObList<IElement> |
getcause()
Get the list of ObElement to the cause association.
|
<T extends IElement> |
getcause(Class<T> filteredClass)
Get the list of ObElement to the cause association.
|
INameSpace |
getused()
Get the used association.
|
INameSpace |
getuser()
Get the user association.
|
void |
removecause(IElement element)
Remove an ObElement from the 'cause' association.
|
void |
setused(INameSpace element)
Setter for the 'used' [1..1] association.
|
void |
setuser(INameSpace element)
Setter for the 'user' [1..1] association.
|
accept, addcausing, cardcausing, cardcausing, compareTo, delete, equals, getcausing, getcausing, getCompositionOwner, getElementStatus, getHid, getIdentifier, getLid, getMetaclassId, getMetaclassName, getmodifDate, getName, getSessionId, hashCode, isValid, removecausing, setmodifDate, toString
static final String MetaclassName
INameSpace getused()
void setused(INameSpace element)
element
- The element to set.INameSpace getuser()
void setuser(INameSpace element)
element
- The element to set.void addcause(IElement element)
element
- The ObElement to add.int cardcause()
int cardcause(Class<? extends IElement> filteredClass)
filteredClass
- The filter to apply.ObList<IElement> getcause()
<T extends IElement> ObList<T> getcause(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 removecause(IElement element)
element
- The ObElement to remove.