diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/InitialPointSupport.java')
-rw-r--r-- | plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/InitialPointSupport.java | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/InitialPointSupport.java b/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/InitialPointSupport.java index 363837738..705114cb0 100644 --- a/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/InitialPointSupport.java +++ b/plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/InitialPointSupport.java @@ -17,7 +17,6 @@ import org.eclipse.etrice.core.room.ActorClass; import org.eclipse.etrice.core.room.InitialTransition; import org.eclipse.etrice.core.room.StateGraph; import org.eclipse.etrice.core.room.Transition; -import org.eclipse.etrice.core.room.util.RoomHelpers; import org.eclipse.etrice.ui.behavior.ImageProvider; import org.eclipse.etrice.ui.common.support.CommonSupportUtil; import org.eclipse.etrice.ui.common.support.DeleteWithoutConfirmFeature; @@ -94,10 +93,10 @@ public class InitialPointSupport { ContainerShape targetContainer = context.getTargetContainer(); StateGraph sg = (StateGraph) targetContainer.getLink().getBusinessObjects().get(0); - boolean inherited = SupportUtil.isInherited(getDiagram(), sg); + boolean inherited = SupportUtil.getInstance().isInherited(getDiagram(), sg); if (inherited) { - ActorClass ac = SupportUtil.getActorClass(getDiagram()); - sg = SupportUtil.insertRefinedState(sg, ac, targetContainer, getFeatureProvider()); + ActorClass ac = SupportUtil.getInstance().getActorClass(getDiagram()); + sg = SupportUtil.getInstance().insertRefinedState(sg, ac, targetContainer, getFeatureProvider()); } // We don't create anything here since in the model the initial point is @@ -120,7 +119,7 @@ public class InitialPointSupport { ContainerShape parent = context.getTargetContainer().getContainer(); if (! (parent instanceof StateGraph)) { StateGraph sg = (StateGraph) obj; - for (Transition t : RoomHelpers.getAllTransitions(sg)) { + for (Transition t : SupportUtil.getInstance().getRoomHelpers().getAllTransitions(sg)) { if (t instanceof InitialTransition) return false; } @@ -156,7 +155,7 @@ public class InitialPointSupport { ContainerShape sgShape = context.getTargetContainer(); StateGraph sg = (StateGraph) context.getNewObject(); - boolean inherited = SupportUtil.isInherited(getDiagram(), sg); + boolean inherited = SupportUtil.getInstance().isInherited(getDiagram(), sg); // CONTAINER SHAPE WITH RECTANGLE IPeCreateService peCreateService = Graphiti.getPeCreateService(); @@ -216,7 +215,7 @@ public class InitialPointSupport { if (canMove) { Object bo = getBusinessObjectForPictogramElement(context.getPictogramElement()); if (bo instanceof StateGraph) { - return !SupportUtil.isInherited(getDiagram(), (StateGraph)bo); + return !SupportUtil.getInstance().isInherited(getDiagram(), (StateGraph)bo); } return false; } @@ -234,7 +233,7 @@ public class InitialPointSupport { public boolean canRemove(IRemoveContext context) { Object bo = getBusinessObjectForPictogramElement(context.getPictogramElement()); if (bo instanceof StateGraph) { - return !SupportUtil.isInherited(getDiagram(), (StateGraph) bo); + return !SupportUtil.getInstance().isInherited(getDiagram(), (StateGraph) bo); } return false; } |