org.enhydra.jawe
Class ActionBase
java.lang.Object
javax.swing.AbstractAction
org.enhydra.jawe.ActionBase
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
- Direct Known Subclasses:
- ActivityReferredDocument, ActualSize, AddPoint, AddTransientPackage, Apply, Apply, ApplyChanges, CleanPage, CleanPage, CleanPage, Close, CollapseAll, CollapseAll, CollapseAll, CollapseAll, CollapseAll, ConfigureLDAP, Copy, Cut, Delete, DescendInto, DisplayParentElementPanel, Download, Duplicate, EditProperties, Exit, ExpandAll, ExpandAll, ExpandAll, ExpandAll, ExpandAll, ExternalApplications, ExternalParticipants, ExternalProcesses, GraphPaste, HelpAbout, HelpManual, ImportAll, ImportSelected, InsertActivitySet, InsertMissingStartAndEndBubbles, ListDefinitions, MoveParticipants, New, NewActionBase, NextGraph, NextPanel, NextPanel, Open, PackageAddExternalPackage, PackageApplications, PackageCheckValidity, PackageExternalPackages, PackageNamespaces, PackageParticipants, PackageProcesses, PackageProperties, PackageReferredDocument, PackageRemoveExternalPackage, PackageTypeDeclarations, PackageWorkflowRelevantData, ParentElementPanel, ParentElementPanel, Paste, PreviousGraph, PreviousPanel, PreviousPanel, ProcessActivitiesOverview, ProcessActivitySetsOverview, ProcessApplications, ProcessFormalParameters, ProcessParticipants, ProcessProperties, ProcessTransitionsOverview, ProcessWorkflowRelevantData, Redo, References, RemoveParticipant, RemovePoint, RemoveStartAndEndBubbles, RemoveTransientPackage, Reopen, Revert, Revert, RotateProcess, Save, SaveAsJPG, SaveAsPDF, SaveAsSVG, SaveAsSVG, Search, SearchLDAP, SelectConnectingActivitiesForSelectedTransitions, SelectConnectingTransitionsForSelectedActivities, SetPerformerExpression, SetToolboxMode, SetTransitionStyle, SimpleGraphLayout, Undo, Update, Upload, ZoomIn, ZoomOut
public abstract class ActionBase
- extends javax.swing.AbstractAction
The base class for JaWE actions.
- See Also:
- Serialized Form
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.awt.event.ActionListener |
actionPerformed |
jawecomponent
protected JaWEComponent jawecomponent
ActionBase
public ActionBase(JaWEComponent jawecomponent)
- The Abstract action uses unqualified class name as action name.
- Parameters:
jawecomponent
-
ActionBase
public ActionBase(JaWEComponent jawecomponent,
java.lang.String name)
- Constructor which accepts the action name.
- Parameters:
jawecomponent
- name
- Name of this action
enableDisableAction
public abstract void enableDisableAction()
getPackage
public org.enhydra.shark.xpdl.elements.Package getPackage()
getWorkflowProcess
public org.enhydra.shark.xpdl.elements.WorkflowProcess getWorkflowProcess()
getActivitySet
public org.enhydra.shark.xpdl.elements.ActivitySet getActivitySet()