Class ActionsCreator


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

      • 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.