/** @generated */ protected Command getCreateCommand(CreateElementRequest req) { if (PageflowElementTypes.InitState_1001 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(PageflowPackage.eINSTANCE.getPageflow_States()); } return getGEFWrapper(new InitStateCreateCommand(req)); } if (PageflowElementTypes.DecisionState_1002 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(PageflowPackage.eINSTANCE.getPageflow_States()); } return getGEFWrapper(new DecisionStateCreateCommand(req)); } if (PageflowElementTypes.EndState_1003 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(PageflowPackage.eINSTANCE.getPageflow_States()); } return getGEFWrapper(new EndStateCreateCommand(req)); } if (PageflowElementTypes.ViewState_1004 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(PageflowPackage.eINSTANCE.getPageflow_States()); } return getGEFWrapper(new ViewStateCreateCommand(req)); } if (PageflowElementTypes.SubPageflowState_1005 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(PageflowPackage.eINSTANCE.getPageflow_States()); } return getGEFWrapper(new SubPageflowStateCreateCommand(req)); } return super.getCreateCommand(req); }
/** @generated */ protected Command getCreateCommand(CreateElementRequest req) { if (FlowDesigner.diagram.providers.FlowDesignerElementTypes.ActionState_2009 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(FlowDesigner.FlowDesignerPackage.eINSTANCE.getFlow_States()); } return getGEFWrapper(new FlowDesigner.diagram.edit.commands.ActionStateCreateCommand(req)); } if (FlowDesigner.diagram.providers.FlowDesignerElementTypes.FinalState_2010 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(FlowDesigner.FlowDesignerPackage.eINSTANCE.getFlow_FinalState()); } return getGEFWrapper(new FlowDesigner.diagram.edit.commands.FinalStateCreateCommand(req)); } if (FlowDesigner.diagram.providers.FlowDesignerElementTypes.InitialState_2011 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature( FlowDesigner.FlowDesignerPackage.eINSTANCE.getFlow_InitialState()); } return getGEFWrapper(new FlowDesigner.diagram.edit.commands.InitialStateCreateCommand(req)); } if (FlowDesigner.diagram.providers.FlowDesignerElementTypes.ViewState_2012 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature(FlowDesigner.FlowDesignerPackage.eINSTANCE.getFlow_States()); } return getGEFWrapper(new FlowDesigner.diagram.edit.commands.ViewStateCreateCommand(req)); } return super.getCreateCommand(req); }
/** @generated */ protected Command getCreateCommand(CreateElementRequest req) { if (hub.top.adaptiveSystem.diagram.providers.AdaptiveSystemElementTypes.PreNet_2003 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature( hub.top.adaptiveSystem.AdaptiveSystemPackage.eINSTANCE.getOclet_PreNet()); } return getGEFWrapper( new hub.top.adaptiveSystem.diagram.edit.commands.PreNetCreateCommand(req)); } if (hub.top.adaptiveSystem.diagram.providers.AdaptiveSystemElementTypes.DoNet_2006 == req.getElementType()) { if (req.getContainmentFeature() == null) { req.setContainmentFeature( hub.top.adaptiveSystem.AdaptiveSystemPackage.eINSTANCE.getOclet_DoNet()); } return getGEFWrapper( new hub.top.adaptiveSystem.diagram.edit.commands.DoNetCreateCommand(req)); } return super.getCreateCommand(req); }