Class AbstractJmodelAction

All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action
Direct Known Subclasses:
About, AbstractUndoRedoAction, ActionBezierEdgeAddControlPoint, ActionBezierEdgeAddTangents, ActionBezierEdgeBreakEdge, ActionBezierEdgeRemoveControlPoint, ActionBezierEdgeSelectControlPoint, ActionBezierEdgeUnlockTangents, ActionCancelEdgeDrawing, ActionCopy, ActionCut, ActionDelete, ActionPaste, ActionRotate, ActionRotateLeft, ActionRotateRight, ActionSetRight, ActionSnapToGrid, AddBlockingRegion, CloseModel, DebugSolver, DownloadDefaultTemplates, EditDefaults, EditMeasures, EditPAParams, EditSimParams, EditUserClasses, Exit, NewModel, OpenHelp, OpenModel, PauseSimulation, SaveModel, SaveModelAs, SetBezierConnectState, SetConnectState, SetInsertState, SetOptions, SetSelectState, ShowResults, Simulate, SolveAnalytic, SolveApprox, StopSimulation, SwitchToExactSolver, TakeScreenShot, UseTemplate

public abstract class AbstractJmodelAction extends AbstractJMTAction
Defines the Abstract action of this application, it is connected to the mediator which has the responsibility to react to it.
Author:
Federico Granata Date: 5-giu-2003 Time: 10.48.46
See Also:
  • Field Details

    • mediator

      protected Mediator mediator
  • Constructor Details

    • AbstractJmodelAction

      public AbstractJmodelAction(String name, Mediator mediator)
      Defines an Action object with a default description string and default icon.
    • AbstractJmodelAction

      public AbstractJmodelAction(String name, String iconName, Mediator mediator)
      Defines an Action object with the specified description string and a the specified icon.