Uses of Class
org.argouml.uml.ui.UMLAction

Packages that use UMLAction
org.argouml.cognitive.ui Includes TreeModel/Perspectives/Perspetive rules, Wizard support, details pane tab for todo items. 
org.argouml.language.ui UI support for language features. 
org.argouml.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc. 
org.argouml.ui.cmd This package holds commands which are activated by the user somewhere in the UI. 
org.argouml.ui.targetmanager Provides support for maintaining a consistent target (or selection) in all views (Navigator, Details panel, Diagram). 
org.argouml.uml.diagram.ui Provides various support for diagrams: actions, GEF Figs, Go rules, Property Panels for diagrams, GEF Selection support, and more... 
org.argouml.uml.ui = PROPERTIES PANELS, this and sub-packages contain an implementation of prop panels (in swing) for nearly all UML model elements; also all supporting models and actions. 
org.argouml.uml.ui.behavior.activity_graphs Properties panels for the activity diagram. 
org.argouml.uml.ui.behavior.collaborations Properties panels for the behavior.collaborations uml package  
org.argouml.uml.ui.behavior.common_behavior Properties panels for the behavior.common_behavior uml package  
org.argouml.uml.ui.behavior.state_machines Properties panels for the behavior.state_machines uml package  
org.argouml.uml.ui.behavior.use_cases Properties panels for the behavior.use_cases uml package  
org.argouml.uml.ui.foundation.core Properties panels for the foundation.core uml package  
org.argouml.uml.ui.foundation.extension_mechanisms Properties panels for the foundation.extension_mechanisms uml package  
org.argouml.uml.ui.model_management Properties panels for the model management uml package. 
 

Uses of UMLAction in org.argouml.cognitive.ui
 

Fields in org.argouml.cognitive.ui declared as UMLAction
private static UMLAction TabToDo.actionNewToDoItem
           
private static UMLAction TabToDo.actionResolve
           
private static UMLAction TabToDo.actionEmailExpert
           
private static UMLAction TabToDo.actionSnooze
           
 

Uses of UMLAction in org.argouml.language.ui
 

Subclasses of UMLAction in org.argouml.language.ui
 class ActionNotation
          Allows selection of a default notation.
 

Uses of UMLAction in org.argouml.ui
 

Subclasses of UMLAction in org.argouml.ui
 class ActionAutoResize
          A class to keep track of the users desire to have his diagram nodes automatically resized.
 class ActionExportXMI
          Exports the xmi of a project to a file choosen by the user.
 class ActionGoToCritique
          Action to display the todo pane.
 class ActionGoToDetails
          Action to display a tab in the DetailsPane by name, eg "Properties".
 class ActionGoToEdit
          Action to select the editor pane and shows it.
 class ActionSaveConfiguration
          Action for handling Argo configuration save.
 class ActionSettings
          Action for starting the Argo settings window.
(package private)  class NavigatorPane.ActionPerspectiveConfig
           
 

Methods in org.argouml.ui with parameters of type UMLAction
static void Actions.addAction(UMLAction newAction)
          Add actions to the global actions list.
static boolean Actions.isGlobalAction(UMLAction action)
           
 

Uses of UMLAction in org.argouml.ui.cmd
 

Subclasses of UMLAction in org.argouml.ui.cmd
(package private)  class ActionAboutArgoUML
          The action to show the About ArgoUML dialog.
(package private)  class ActionAutoCritique
          Stops critiquing and the TodoList validity checking thread in ToDoList.
 class ActionEmailExpert
          The action to send an email to an expert.
(package private)  class ActionFind
           
 class ActionGotoDiagram
          This Action will display a dialogbox listing all diagrams.
 class ActionNewToDoItem
          The action to create a new todo item.
 class ActionOpenBrowser
          ActionOpenBrowser opens a web browser, using the current target if it is a ToDoItem.
(package private)  class ActionOpenCritics
           
(package private)  class ActionOpenDecisions
           
(package private)  class ActionOpenGoals
           
(package private)  class ActionPageSetup
          Page setup for printing.
 class ActionPrint
          print the current active diagram.
 class ActionResolve
          The action to resolve a todo item.
 class ActionSnooze
          The action to snooze the critics, i.e.
(package private)  class ActionSystemInfo
          System information dialog.
(package private)  class ToDoItemAction
           
 

Uses of UMLAction in org.argouml.ui.targetmanager
 

Subclasses of UMLAction in org.argouml.ui.targetmanager
 class NavigateTargetBackAction
          Navigates the target one target back in history.
 class NavigateTargetForwardAction
          Navigates the target one target forward in history.
 

Uses of UMLAction in org.argouml.uml.diagram.ui
 

Subclasses of UMLAction in org.argouml.uml.diagram.ui
 class ActionAddAllClassesFromModel
          ActionAddAllClassesFromModel enables pasting of an existing node into a Diagram.
 class ActionAddAttribute
          Action to add an attribute to a classifier.
 class ActionAddConcurrentRegion
          Add a concurrent region to a concurrent composite state
 class ActionAddExistingEdge
          ActionAddExistingEdge enables pasting of an existing edge into a Diagram.
 class ActionAddExistingNode
          ActionAddExistingNode enables pasting of an existing node into a Diagram.
 class ActionAddExtensionPoint
          A class to implement the addition of extension points to use cases.
 class ActionAddMessage
          Action to add a message.
 class ActionAddNote
          Action to add a note aka comment.
 class ActionAddOperation
          Action to add an operation to a classifier.
 class ActionAggregation
          Action to set the Aggregation kind.
 class ActionCompartmentDisplay
          A class to implement the actions involved in hiding and showing compartments on interfaces, classes and use cases.
 class ActionDeleteConcurrentRegion
          Delete a concurrent region of a concurrent composite state
 class ActionDeleteFromDiagram
          Removes an modelelement from the diagram, but not from the model.
 class ActionEdgesDisplay
          An action that makes all edges on the selected node visible/not visible on the diagram.
 class ActionMultiplicity
          Action to set the Multiplicity.
 class ActionNavigability
          A class to perform the action of changing the unidirectional or bidirectional navigation of an association.
(package private)  class ActionNavigateUpFromDiagram
           
 class ActionProperties
          Action to select the properties tab.
(package private)  class FigNodeModelElement.ActionModifierAbstract
           
(package private)  class FigNodeModelElement.ActionModifierActive
           
(package private)  class FigNodeModelElement.ActionModifierLeaf
           
(package private)  class FigNodeModelElement.ActionModifierRoot
           
(package private)  class FigNodeModelElement.ActionVisibilityPrivate
           
(package private)  class FigNodeModelElement.ActionVisibilityProtected
           
(package private)  class FigNodeModelElement.ActionVisibilityPublic
           
 

Fields in org.argouml.uml.diagram.ui declared as UMLAction
private static UMLAction ActionMultiplicity.srcMultOne
           
private static UMLAction ActionMultiplicity.destMultOne
           
private static UMLAction ActionMultiplicity.srcMultZeroToOne
           
private static UMLAction ActionMultiplicity.destMultZeroToOne
           
private static UMLAction ActionMultiplicity.srcMultZeroToMany
           
private static UMLAction ActionMultiplicity.destMultZeroToMany
           
private static UMLAction ActionMultiplicity.srcMultOneToMany
           
private static UMLAction ActionMultiplicity.destMultOneToMany
           
private static UMLAction ActionEdgesDisplay.showEdges
           
private static UMLAction ActionEdgesDisplay.hideEdges
           
private static UMLAction ActionCompartmentDisplay.SHOW_ATTR_COMPARTMENT
          Static instance to show the attribute compartment of a class.
private static UMLAction ActionCompartmentDisplay.HIDE_ATTR_COMPARTMENT
          Static instance to hide the attribute compartment of a class.
private static UMLAction ActionCompartmentDisplay.SHOW_OPER_COMPARTMENT
          Static instance to show the operation compartment of a class.
private static UMLAction ActionCompartmentDisplay.HIDE_OPER_COMPARTMENT
          Static instance to hide the operation compartment of a class.
private static UMLAction ActionCompartmentDisplay.SHOW_EXTPOINT_COMPARTMENT
          Static instance to show the extension point compartment of a use case.
private static UMLAction ActionCompartmentDisplay.HIDE_EXTPOINT_COMPARTMENT
          Static instance to hide the extension point compartment of a use case.
private static UMLAction ActionCompartmentDisplay.SHOW_ALL_COMPARTMENTS
          Static instance to show both compartments of a class.
private static UMLAction ActionCompartmentDisplay.HIDE_ALL_COMPARTMENTS
          Static instance to hide both compartments of a class.
private static UMLAction ActionAggregation.srcAgg
           
private static UMLAction ActionAggregation.destAgg
           
private static UMLAction ActionAggregation.srcAggComposite
           
private static UMLAction ActionAggregation.destAggComposite
           
private static UMLAction ActionAggregation.srcAggNone
           
private static UMLAction ActionAggregation.destAggNone
           
 

Methods in org.argouml.uml.diagram.ui that return UMLAction
static UMLAction ActionMultiplicity.getSrcMultOne()
           
static UMLAction ActionMultiplicity.getDestMultOne()
           
static UMLAction ActionMultiplicity.getSrcMultZeroToOne()
           
static UMLAction ActionMultiplicity.getDestMultZeroToOne()
           
static UMLAction ActionMultiplicity.getSrcMultZeroToMany()
           
static UMLAction ActionMultiplicity.getDestMultZeroToMany()
           
static UMLAction ActionMultiplicity.getSrcMultOneToMany()
           
static UMLAction ActionMultiplicity.getDestMultOneToMany()
           
static UMLAction ActionEdgesDisplay.getShowEdges()
           
static UMLAction ActionEdgesDisplay.getHideEdges()
           
static UMLAction ActionCompartmentDisplay.showAttrCompartment()
           
static UMLAction ActionCompartmentDisplay.hideAttrCompartment()
           
static UMLAction ActionCompartmentDisplay.showOperCompartment()
           
static UMLAction ActionCompartmentDisplay.hideOperCompartment()
           
static UMLAction ActionCompartmentDisplay.showExtPointCompartment()
           
static UMLAction ActionCompartmentDisplay.hideExtPointCompartment()
           
static UMLAction ActionCompartmentDisplay.showAllCompartments()
           
static UMLAction ActionCompartmentDisplay.hideAllCompartments()
           
static UMLAction ActionAggregation.getSrcAgg()
           
static UMLAction ActionAggregation.getDestAgg()
           
static UMLAction ActionAggregation.getSrcAggComposite()
           
static UMLAction ActionAggregation.getDestAggComposite()
           
static UMLAction ActionAggregation.getSrcAggNone()
           
static UMLAction ActionAggregation.getDestAggNone()
           
 

Uses of UMLAction in org.argouml.uml.ui
 

Subclasses of UMLAction in org.argouml.uml.ui
 class AbstractActionAddModelElement
          Abstract action that is the parent to all add actions that add the modelelements via the UMLAddDialog.
 class AbstractActionNavigate
           
 class AbstractActionNewModelElement
           
 class AbstractActionRemoveElement
          Base class for remove actions.
 class ActionActivityDiagram
          Action to trigger creation of a new activity diagram.
 class ActionAddDiagram
          Abstract class that is the parent of all actions adding diagrams to ArgoUML.
 class ActionAddPackage
          Action to add a package to the selected model element in the nav pane.
 class ActionAddTopLevelPackage
           
 class ActionBooleanTaggedValue
          An action which can be used to create arbritary tagged values which hold boolean data.
 class ActionClassDiagram
          Action to trigger creation of new class diagram.
 class ActionCollaborationDiagram
          Action to trigger creation of new collaboration diagram.
 class ActionDeploymentDiagram
          Action to trigger creation of a deployment diagram.
 class ActionExit
          Action to exit ArgoUML.
 class ActionGenerateAll
          Action to trigger code generation for one or more classes.
 class ActionGenerateOne
          Action to trigger creation of one class to source.
 class ActionGenerateProjectCode
          Action to trigger code generation for all classes/interfaces in the project, which have a source code path set in tagged value 'src_path'.
 class ActionGenerationSettings
          Action for viewing/editing source path settings of model elements
 class ActionImportFromSources
          Action to trigger importing from sources.
 class ActionLayout
          Action to automatically lay out a diagram.
 class ActionNavigateAssociation
          navigate to the association.
 class ActionNavigateContainerElement
          Navigate to container of the element.
 class ActionNavigateContext
          navigate to the context.
 class ActionNavigateNamespace
          Navigate along the namespace.
 class ActionNavigateOppositeAssocEnd
          navigate to opposite association end.
 class ActionNavigateOwner
          Navigate to the owner.
 class ActionNavigateTransition
          Navigate to the transition.
 class ActionRemoveFromModel
          Action for removing (moving to trash) objects from the model.
 class ActionRemoveModelElement
          Action to delete modelelements from the model without navigating to/from them.
 class ActionSaveGraphics
          Wraps a CmdSaveGIF or CmdSave(E)PS to allow selection of an output file.
 class ActionSequenceDiagram
          Action to add a new sequence diagram.
 class ActionSetMultiplicity
          Framework action to set the multiplicity of some modelelement.
 class ActionSetSourcePath
          Action to choose and set source path for model elements.
 class ActionStateDiagram
          Action to create a new statechart diagram.
 class ActionUseCaseDiagram
          Action to create a new use case diagram.
(package private)  class MoveDownAction
          TODO: Once finished, this class may be extracted in a seperate file, for use in other places.
(package private)  class MoveUpAction
          TODO: Once finished, this class may be extracted in a seperate file, for use in other places.
 

Constructors in org.argouml.uml.ui with parameters of type UMLAction
UMLSearchableComboBox(UMLComboBoxModel2 model, UMLAction selectAction, boolean showIcon)
          Constructor for UMLSearchableComboBox.
UMLSearchableComboBox(UMLComboBoxModel2 arg0, UMLAction selectAction)
          Constructor for UMLSearchableComboBox.
UMLMultiplicityComboBox2(UMLComboBoxModel2 arg0, UMLAction selectAction)
          Constructor for UMLMultiplicityComboBox2.
UMLEditableComboBox(UMLComboBoxModel2 model, UMLAction selectAction, boolean showIcon)
           
UMLEditableComboBox(UMLComboBoxModel2 arg0, UMLAction selectAction)
           
UMLComboBox2(UMLComboBoxModel2 arg0, UMLAction action, boolean showIcon)
          Constructor for UMLMessageActivatorComboBox.
UMLComboBox2(UMLComboBoxModel2 arg0, UMLAction action)
          The constructor.
 

Uses of UMLAction in org.argouml.uml.ui.behavior.activity_graphs
 

Subclasses of UMLAction in org.argouml.uml.ui.behavior.activity_graphs
(package private)  class ActionSetClassifierInStateInState
          The Action to set the "inState" of a ClassifierInState.
 class ActionSetObjectFlowStateClassifier
           
 

Uses of UMLAction in org.argouml.uml.ui.behavior.collaborations
 

Subclasses of UMLAction in org.argouml.uml.ui.behavior.collaborations
 class ActionAddClassifierRoleBase
           
 class ActionAddMessagePredecessor
          Action to add a predecessor to some message.
 class ActionNewActionForMessage
          Action to build a new action to some message.
 class ActionRemoveClassifierRoleBase
          Action to remove a base from a classifierrole.
 class ActionSetAssociationRoleBase
           
 class ActionSetClassifierRoleMultiplicity
           
private  class PropPanelMessage.ActionToolNewAction
           
 

Uses of UMLAction in org.argouml.uml.ui.behavior.common_behavior
 

Subclasses of UMLAction in org.argouml.uml.ui.behavior.common_behavior
 class ActionAddContextSignal
          This action adds a context to a signal.
 class ActionAddInstanceClassifier
          This action binds Instances to one or more Classifiers, which declare its structure and behaviour.
 class ActionNewAction
           
 class ActionNewCallAction
           
 class ActionNewCreateAction
           
 class ActionNewDestroyAction
           
 class ActionNewReception
          Action to create a new reception
 class ActionNewReturnAction
           
 class ActionNewSendAction
           
 class ActionNewTerminateAction
           
 class ActionNewUninterpretedAction
           
private  class PropPanelSignal.ActionNewSignal
          Create a new Signal.
 

Uses of UMLAction in org.argouml.uml.ui.behavior.state_machines
 

Subclasses of UMLAction in org.argouml.uml.ui.behavior.state_machines
 class ActionNewCallEvent
           
 class ActionNewChangeEvent
           
 class ActionNewCompositeState
           
 class ActionNewEvent
          Abstract action to create new events.
 class ActionNewFinalState
           
 class ActionNewGuard
           
 class ActionNewPseudoState
           
 class ActionNewSignalEvent
           
 class ActionNewSimpleState
           
 class ActionNewStubState
           
 class ActionNewSubmachineState
           
 class ActionNewSynchState
           
 class ActionNewTimeEvent
           
 class ActionNewTransition
          Action to create a new transition, either an internal transition or a transition between two states.
 class ActionSetCompositeStateConcurrent
           
 class ActionSetStubStateReferenceState
           
 class ActionSetSubmachineStateSubmachine
           
 

Uses of UMLAction in org.argouml.uml.ui.behavior.use_cases
 

Subclasses of UMLAction in org.argouml.uml.ui.behavior.use_cases
 class ActionAddExtendExtensionPoint
           
(package private)  class ActionNewActor
          This action creates a new Actor.
 class ActionNewExtendExtensionPoint
           
 class ActionNewUseCaseExtensionPoint
           
 class ActionSetExtendBase
          Sets the base of an extend.
 class ActionSetExtendExtension
           
 class ActionSetIncludeAddition
           
 class ActionSetIncludeBase
           
private  class PropPanelExtend.ActionNewExtensionPoint
          Invoked by the "New Extension Point" toolbar button to create a new extension point for this extend relationship in the same namespace as the current extend relationship.
private  class PropPanelExtensionPoint.ActionNewExtensionPoint
           
private  class PropPanelUseCase.ActionNewExtensionPoint
          Invoked by the "New Extension Point" toolbar button to create a new extension point for this use case in the same namespace as the current use case.
private  class PropPanelUseCase.ActionNewUseCase
          Invoked by the "Add use case" toolbar button to create a new use case property panel in the same namespace as the current use case.
 

Uses of UMLAction in org.argouml.uml.ui.foundation.core
 

Subclasses of UMLAction in org.argouml.uml.ui.foundation.core
 class ActionAddAssociationSpecification
           
 class ActionAddDataType
          This action creates a new datatype.
(package private)  class ActionAddParameter
          Action to create a new parameter "next to" the existing parameter (that is actually selected by the user).
 class ActionNewClass
          Action to create a new class.
 class ActionNewInnerClass
          Action to create a new inner Class.
(package private)  class ActionNewInterface
          This action will create a new interface "next to" an existing interface.
 class ActionNewModelElementConstraint
           
 class ActionNewParameter
          Action to add a parameter to the selected target.
 class ActionSetAssociationEndAggregation
           
 class ActionSetAssociationEndMultiplicity
           
 class ActionSetAssociationEndNavigable
           
 class ActionSetAssociationEndOrdering
           
 class ActionSetAssociationEndTargetScope
           
 class ActionSetAssociationEndType
           
 class ActionSetBehavioralFeatureQuery
           
 class ActionSetChangeability
           
 class ActionSetClassActive
           
 class ActionSetElementOwnershipSpecification
           
 class ActionSetFeatureOwner
           
 class ActionSetFeatureOwnerScope
           
 class ActionSetFlowSource
           
 class ActionSetGeneralizableElementAbstract
           
 class ActionSetGeneralizableElementLeaf
           
 class ActionSetGeneralizableElementRoot
           
 class ActionSetGeneralizationPowertype
           
 class ActionSetModelElementNamespace
           
 class ActionSetModelElementStereotype
           
 class ActionSetModelElementVisibility
           
 class ActionSetOperationConcurrencyKind
          An action to set the concurrency of an operation.
 class ActionSetParameterDirectionKind
          An action to set the concurrency of an operation.
 class ActionSetParameterType
           
 class ActionSetStructuralFeatureMultiplicity
          Action to set the multiplicity of a structural feature.
 class ActionSetStructuralFeatureTargetScope
           
 class ActionSetStructuralFeatureType
           
private  class PropPanelDataType.ActionAddAttributeToDataType
           
private  class PropPanelDataType.ActionAddQueryOperation
           
private  class PropPanelOperation.ActionNewRaisedSignal
           
 

Uses of UMLAction in org.argouml.uml.ui.foundation.extension_mechanisms
 

Subclasses of UMLAction in org.argouml.uml.ui.foundation.extension_mechanisms
 class ActionNewStereotype
          This action creates a new Stereotype in the current Model.
 class ActionSetMetaClass
           
 

Uses of UMLAction in org.argouml.uml.ui.model_management
 

Subclasses of UMLAction in org.argouml.uml.ui.model_management
private  class PropPanelSubsystem.ActionNewOperation
          Add a new operation to this classifier.
 



ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook