public interface InheritableBehavioredValue<ELEMENT_TYPE extends org.eclipse.uml2.uml.Element,CONTEXT_TYPE> extends InheritableValue<ELEMENT_TYPE,CONTEXT_TYPE>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExpression(java.lang.String language) |
boolean |
isInherited(java.lang.String language) |
boolean |
isLocal(java.lang.String language) |
boolean |
isRedefined(java.lang.String language) |
void |
remove(java.lang.String language)
Nullifies local or inherited code for the given language
|
getValue, isRedefined
getContext, getReferenceTarget, isInherited
java.lang.String getExpression(java.lang.String language)
language
- void remove(java.lang.String language)
language
- boolean isLocal(java.lang.String language)
language
- TRUE
if the code for the given language exists and is defined locally in the given behaviored model elementboolean isInherited(java.lang.String language)
language
- TRUE
if the code for the given language exists and is inheritedboolean isRedefined(java.lang.String language)
language
- TRUE
if the code for the given language gets redefined at least once in the redefintion chain