public interface ElementRedefinition<ELEMENT_TYPE extends org.eclipse.uml2.uml.RedefinableElement,CONTEXT_TYPE extends org.eclipse.uml2.uml.Classifier> extends Inheritable<ELEMENT_TYPE,CONTEXT_TYPE>
| Modifier and Type | Method and Description | 
|---|---|
| ELEMENT_TYPE | getLocalRedefinition() | 
| java.lang.String | getName() | 
| ELEMENT_TYPE | getRedefinitionChainHead() | 
| ELEMENT_TYPE | getRedefinitionChainTail() | 
| InheritableValue<java.lang.Object,ElementRedefinition<ELEMENT_TYPE,CONTEXT_TYPE>> | getStereotypeValue(java.lang.String stereotypeName,
                  java.lang.String valueName) | 
| ELEMENT_TYPE | redefine() | 
| void | setName(java.lang.String name)Sets the name for the redefinable element effectly renaming all elements in the redefintion tree | 
getContext, getReferenceTarget, isInheritedELEMENT_TYPE getRedefinitionChainHead()
ELEMENT_TYPE getRedefinitionChainTail()
ELEMENT_TYPE getLocalRedefinition()
null if one does not existELEMENT_TYPE redefine()
java.lang.String getName()
void setName(java.lang.String name)
name - InheritableValue<java.lang.Object,ElementRedefinition<ELEMENT_TYPE,CONTEXT_TYPE>> getStereotypeValue(java.lang.String stereotypeName, java.lang.String valueName)
stereotypeName - valueName -