|
UML Modeling Layer | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.xtools.uml.msl.internal.redefinition.RedefSupportImpl
public class RedefSupportImpl
| Constructor Summary | |
|---|---|
RedefSupportImpl()
|
|
| Method Summary | |
|---|---|
boolean |
canRedefine(Element el,
EObject contextHint)
Answers whether the element in question is redefinable in the context of a specialized class |
void |
changeRedefinitionRoot(Element newRoot,
Element oldRoot)
Change the root fragment of existing redefinition hierarchy tree from oldRoot to newRoot |
RedefinableStructuralFeature[] |
getRedefinableFeatures()
|
EStructuralFeature[] |
getSharedFeatures()
|
boolean |
isEventBrokerRedefinitionAware()
|
boolean |
isInheritable(Element el,
EObject contextHint)
Answers whether the element in question can be inherited in the given context |
Element |
redefine(Element el,
EObject contextHint)
redefines given redefinable element in the context of a specialized class |
void |
setRedefinition(Element redefining,
Element redefined)
Sets redefinition relationship between two existing fragments |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RedefSupportImpl()
| Method Detail |
|---|
public EStructuralFeature[] getSharedFeatures()
getSharedFeatures in interface IRedefSupportpublic boolean isEventBrokerRedefinitionAware()
isEventBrokerRedefinitionAware in interface IRedefSupport
public Element redefine(Element el,
EObject contextHint)
IRedefSupport
redefine in interface IRedefSupport
public boolean canRedefine(Element el,
EObject contextHint)
IRedefSupport
canRedefine in interface IRedefSupport
public boolean isInheritable(Element el,
EObject contextHint)
IRedefSupport
isInheritable in interface IRedefSupport
public void changeRedefinitionRoot(Element newRoot,
Element oldRoot)
IRedefSupport
changeRedefinitionRoot in interface IRedefSupportpublic RedefinableStructuralFeature[] getRedefinableFeatures()
getRedefinableFeatures in interface IRedefSupport
public void setRedefinition(Element redefining,
Element redefined)
IRedefSupport
setRedefinition in interface IRedefSupport
|
UML Modeling Layer | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||