Package adams.gui.action
Interface PropertiesAction<T>
-
- Type Parameters:
T
- the type of state
- All Superinterfaces:
Action
,ActionListener
,BaseAction
,CleanUpHandler
,EventListener
- All Known Subinterfaces:
FlowEditorAction
,SpreadSheetViewerAction
,TreePopupAction
,TreeQuickAction
- All Known Implementing Classes:
AbstractAddBreakpointAction
,AbstractAddMostCommonActorAction
,AbstractCompareActors
,AbstractEncloseActor
,AbstractFlowEditorCheckBoxMenuItemAction
,AbstractFlowEditorMenuItemAction
,AbstractFlowEditorSubMenuAction
,AbstractFromTemplateAction
,AbstractGOEQuickAction
,AbstractSpreadSheetViewerCheckBoxMenuItemAction
,AbstractSpreadSheetViewerMenuItemAction
,AbstractSpreadSheetViewerSubMenuAction
,AbstractTreePopupMenuItemAction
,AbstractTreePopupSubMenuAction
,AbstractTreeQuickMenuItemAction
,ActiveClearGraphicalOutput
,ActiveDebug
,ActiveDisplayErrors
,ActiveGC
,ActiveHeadless
,ActiveKill
,ActivePauseResume
,ActiveRun
,ActiveStop
,ActiveStorage
,ActiveValidateSetup
,ActiveVariables
,AddActor
,AddActorAfter
,AddActorBeneath
,AddActorHere
,AddBookmark
,AddBreakpoint
,AddBreakpointAfter
,AddBreakpointBeneath
,AddBreakpointHere
,AddFromTemplate
,AddFromTemplateAfter
,AddFromTemplateBeneath
,AddFromTemplateHere
,AddMostCommonActor
,AddMostCommonActorAfter
,AddMostCommonActorBeneath
,AddMostCommonActorHere
,AnnotateActor
,AttachBreakpointHere
,AttachListener
,Bookmark
,ChangeCallableActor
,ChangeExternalActorFile
,ChangeStorageName
,ChangeVariableName
,ChangeVariableValue
,CleanUpActorName
,CollapseAll
,CompareActors
,CompareJustActors
,CompareSubFlows
,CopyActor
,CopyActorCommandline
,CopyActorMore
,CopyActorName
,CopyActorPath
,CopyActorPlainText
,CreateCallableActor
,CutActor
,DataChart
,DataComputeDifference
,DataConvert
,DataFilterColumns
,DataFilterRows
,DataSort
,DataTransform
,EditActor
,EditBooleanCondition
,EditBooleanExpressionText
,EditCheckVariables
,EditCleanUpFlow
,EditClearClipboard
,EditClearClipboard
,EditCombineXExpression
,EditConversion
,EditDiff
,EditEnableUndo
,EditExternalFlow
,EditFind
,EditIgnoreNameChanges
,EditInteractiveActors
,EditListeners
,EditListTODOs
,EditLocateActor
,EditLocateStorageName
,EditLocateVariable
,EditMathematicalExpressionText
,EditPasteAsNew
,EditProcessActors
,EditRedo
,EditStorageValuesArrayNames
,EditStringConstantsStrings
,EditTimedActors
,EditUndo
,EditVariablesArrayVariables
,EditWekaASEvaluator
,EditWekaASSearch
,EditWekaClassifier
,EditWekaClusterer
,EditWekaDataGenerator
,EditWekaFilter
,EditWekaStreamableFilter
,EncloseActor
,EncloseActorAll
,EncloseActorCommon
,EncloseActorCompact
,EncloseActorSpecial
,ExpandAll
,ExpandCollapseExternalFlow
,ExportActor
,ExternalFlow
,ExternalizeActor
,FileCheckOnSave
,FileClose
,FileClosePage
,FileClosePage
,FileExit
,FileExport
,FileGarbageCollectionOnClose
,FileImport
,FileNewFlow
,FileNewFromClipboard
,FileOpen
,FileOpen
,FileProperties
,FileRevert
,FileSave
,FileSave
,FileSaveAs
,FileSaveAs
,FindUsages
,GoTo
,Help
,HelpActors
,HelpBooleanExpression
,HelpClasses
,HelpFormulas
,HelpMathematicalExpression
,HelpQuery
,HelpStringExpression
,HelpVariables
,InspectMemory
,InspectMemoryDetails
,InspectMemorySize
,LastTemplate
,Listeners
,MakeConditional
,MakeInteractive
,MakeTimed
,MaterializeExternalActor
,MenuHeader
,PasteActor
,PasteActorAfter
,PasteActorBeneath
,PasteActorHere
,PullUpActor
,RemoveActor
,RemoveBookmark
,RemoveBreakpoints
,RemoveListeners
,RenameActor
,RenameActor
,RunClearGraphicalOutput
,RunDebug
,RunDisableAllBreakpoints
,RunDisplayErrors
,RunEnableAllBreakpoints
,RunGC
,RunHeadless
,RunKill
,RunParseError
,RunPauseResume
,RunRemoveAllBreakpoints
,RunRun
,RunRunAll
,RunStop
,RunStopAll
,RunStorage
,RunToHere
,RunValidateSetup
,RunVariables
,Separator
,SwapActor
,ToggleState
,ViewApplyToAll
,ViewCellRenderingCustomizer
,ViewDecimals
,ViewFullExpansion
,ViewOptimalColumnWidth
,ViewRedraw
,ViewSetColumnWidth
,ViewShowAnnotations
,ViewShowCellTypes
,ViewShowFormulas
,ViewShowInputOutput
,ViewShowQuickInfo
,ViewShowSource
,ViewShowToolbar
,ViewStatistics
,ViewZoom
,WindowDuplicateInTab
,WindowDuplicateInWindow
,WindowHalfHeight
,WindowHalfWidth
,WindowMoveToNewWindow
,WindowNew
public interface PropertiesAction<T> extends BaseAction
Ancestor for actions that use a Properties file as basis for shortcuts, icons and mnemonics.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Field Summary
-
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
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JMenuItem
getMenuItem()
Creates a new menuitem.void
update(T state)
Updates the state of the action.-
Methods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Methods inherited from interface java.awt.event.ActionListener
actionPerformed
-
Methods inherited from interface adams.gui.action.BaseAction
cleanUp, getAccelerator, getIcon, getMnemonic, getName, getToolTipText, hasAccelerator, hasMnemonic, hasToolTipText, isAsynchronous, isSelected, setAccelerator, setAsynchronous, setIcon, setIcon, setMnemonic, setName, setSelected, setToolTipText
-
-