|
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.RedefInternalUtil
com.ibm.xtools.uml.msl.internal.redefinition.RedefUtil
com.ibm.xtools.uml.msl.internal.redefinition.RedefStateMachineUtil
public class RedefStateMachineUtil
| Nested Class Summary | |
|---|---|
static class |
RedefStateMachineUtil.Regions
|
| Nested classes/interfaces inherited from class com.ibm.xtools.uml.msl.internal.redefinition.RedefUtil |
|---|
RedefUtil.ElementWithRedefinitionContext, RedefUtil.IRedefintionContextAccessor |
| Nested classes/interfaces inherited from class com.ibm.xtools.uml.msl.internal.redefinition.RedefInternalUtil |
|---|
RedefInternalUtil.ContainmentTester |
| Field Summary |
|---|
| Fields inherited from class com.ibm.xtools.uml.msl.internal.redefinition.RedefUtil |
|---|
CONTEXT_HINT, EDIT_REQUEST_PARAM_SUPRESS_UI, redefUtilInstance, REFACTORING_ROOT_FRAGMENT_REMOVAL |
| Fields inherited from class com.ibm.xtools.uml.msl.internal.redefinition.RedefInternalUtil |
|---|
defaultContainmentTester, EMPTY_BEHAVIOR_BODY, uml2 |
| Constructor Summary | |
|---|---|
RedefStateMachineUtil()
|
|
| Method Summary | |
|---|---|
static List |
getAllConnectionPoints(StateMachine sm,
EObject contextHint)
Utility method to get the set of Inherited + Local - Redefined Connection Points |
protected static List |
getAllConnectionPoints(StateMachine context,
Set visited)
Local method to get the set of Inherited + Local - Redefined points |
static List |
getAllRegions(StateMachine sm,
EObject contextHint)
Utility method to get the set of Inherited + Local - Redefined regions |
protected static List |
getAllRegions(StateMachine context,
Set visited,
Set excluded)
Local method to get the set of Inherited + Local - Redefined regions |
protected static List |
getInheritedConnectionPoints(StateMachine context,
Set visited)
Utility method for returning the set of "inherited" connection points for a given state machine |
protected static List |
getInheritedRegions(StateMachine context,
Set visited)
Utility method for returning the set of "inherited" regions for a given state machine |
static List |
getLocalConnectionPoints(StateMachine stateMachine)
Use it instead of calling stateMachine.getConnectionPoints() directly |
static List |
getLocalRegions(StateMachine stateMachine)
Use it instead of calling stateMachine.getRegions() directly |
| Methods inherited from class com.ibm.xtools.uml.msl.internal.redefinition.RedefInternalUtil |
|---|
filterBySF, findBody, findBody, findOwner, findOwner, findSubclasses, findSubclasses, getContainedElement, getContextChain, getExclusionSupport, getRedefSupport, retargetReferences, retargetReferencesDownTheContextChain |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RedefStateMachineUtil()
| Method Detail |
|---|
protected static List getInheritedRegions(StateMachine context,
Set visited)
context - the statemachine
protected static List getAllRegions(StateMachine context,
Set visited,
Set excluded)
context - the state machine
public static List getLocalRegions(StateMachine stateMachine)
stateMachine -
public static List getAllRegions(StateMachine sm,
EObject contextHint)
context - the state machine
protected static List getInheritedConnectionPoints(StateMachine context,
Set visited)
context - the statemachine
protected static List getAllConnectionPoints(StateMachine context,
Set visited)
context - the state machine
public static List getLocalConnectionPoints(StateMachine stateMachine)
stateMachine -
public static List getAllConnectionPoints(StateMachine sm,
EObject contextHint)
context - the state machine
|
UML Modeling Layer | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||