Class ActionsCreator

java.lang.Object
com.nomagic.magicdraw.actions.ActionsCreator

@OpenApi public class ActionsCreator extends Object
The helper class used for creating and holding all MagicDraw actions.
  • Method Details

    • createGeneralActions

      @OpenApi public MDActionsManager createGeneralActions()
      Creates the general actions.
      Returns:
      create general actions.
    • createCommonDiagramsActions

      @OpenApi public void createCommonDiagramsActions(ActionsCategory category)
      Creates actions common for all diagrams. This method will always create new instances of the actions.
      Parameters:
      category - the category to add created actions into.
    • createClassDiagramActions

      @OpenApi public MDActionsManager createClassDiagramActions()
      Creates the actions for class diagram.
      Returns:
      the class diagram actions.
    • createUseCaseDiagramActions

      @OpenApi public MDActionsManager createUseCaseDiagramActions()
      Creates the actions for use case diagram
      Returns:
      the use case diagram actions.
    • createCommunicationDiagramActions

      @OpenApi public MDActionsManager createCommunicationDiagramActions()
      Creates the actions for collaboration diagram
      Returns:
      the collaboration diagram actions.
    • createSequenceDiagramActions

      @OpenApi public MDActionsManager createSequenceDiagramActions()
      Creates the actions for collaboration diagram
      Returns:
      the sequence diagram actions.
    • createStateDiagramActions

      @OpenApi public MDActionsManager createStateDiagramActions()
      Creates the actions for state diagram
      Returns:
      the state diagram actions.
    • createProtocolStateDiagramActions

      @OpenApi public MDActionsManager createProtocolStateDiagramActions()
      Creates the actions for protocol state machine diagram
      Returns:
      the protocol state machine diagram actions.
    • createActivityDiagramActions

      @OpenApi public MDActionsManager createActivityDiagramActions()
      Creates the actions for activity diagram
      Returns:
      the activity diagram actions.
    • createInteractionOverviewDiagramActions

      @OpenApi public MDActionsManager createInteractionOverviewDiagramActions()
      Creates the actions for activity diagram
      Returns:
      the activity diagram actions.
    • createImplementationDiagramActions

      @OpenApi @Deprecated public MDActionsManager createImplementationDiagramActions()
      Creates the actions for implementation diagram
      Returns:
      the implementation diagram actions.
    • createObjectDiagramActions

      @OpenApi public MDActionsManager createObjectDiagramActions()
      Creates the actions for object diagram
      Returns:
      the object diagram actions.
    • createPackageDiagramActions

      @OpenApi public MDActionsManager createPackageDiagramActions()
      Creates the actions for package diagram
      Returns:
      the package diagram actions.
    • createComponentDiagramActions

      @OpenApi public MDActionsManager createComponentDiagramActions()
      Creates the actions for component diagram
      Returns:
      the component diagram actions.
    • createDeploymentDiagramActions

      @OpenApi public MDActionsManager createDeploymentDiagramActions()
      Creates the actions for deployment diagram
      Returns:
      the deployment diagram actions.
    • createProfileDiagramActions

      @OpenApi public MDActionsManager createProfileDiagramActions()
      Creates the actions for profile diagram
      Returns:
      the profile diagram actions.
    • createCompositeStructureDiagramActions

      @OpenApi public MDActionsManager createCompositeStructureDiagramActions()
      Creates the actions for composite structure diagram
      Returns:
      the composite structure diagram actions.
    • createAnyDiagramActions

      @OpenApi public MDActionsManager createAnyDiagramActions()
      Creates the actions for any abstract diagram.
      Returns:
      the abstract diagram actions.