Dependencies
Declarations
-
org
-
eclipse
-
core
-
commands
-
AbstractHandler
-
AbstractHandlerWithState
-
AbstractParameterValueConverter
-
Category
-
CategoryEvent
-
Command
-
DEBUG_COMMAND_EXECUTION: boolean
-
DEBUG_HANDLERS: boolean
-
DEBUG_HANDLERS_COMMAND_ID: String
-
category: Category
-
executionListeners: ListenerList<IExecutionListener>
-
shouldFireEvents: boolean
-
handler: IHandler
-
helpContextId: String
-
parameters: IParameter[]
-
returnType: ParameterType
-
handlerListener: IHandlerListener
-
Command(String): void
-
addCommandListener(ICommandListener): void
-
addExecutionListener(IExecutionListener): void
-
addState(String, State): void
-
compareTo(Object): int
-
define(String, String, Category): void
-
define(String, String, Category, IParameter[]): void
-
define(String, String, Category, IParameter[], ParameterType): void
-
define(String, String, Category, IParameter[], ParameterType, String): void
-
execute(ExecutionEvent): Object
-
executeWithChecks(ExecutionEvent): Object
-
fireCommandChanged(CommandEvent): void
-
fireNotDefined(NotDefinedException): void
-
fireNotEnabled(NotEnabledException): void
-
fireNotHandled(NotHandledException): void
-
firePostExecuteFailure(ExecutionException): void
-
firePostExecuteSuccess(Object): void
-
firePreExecute(ExecutionEvent): void
-
getCategory(): Category
-
getHandler(): IHandler
-
getHelpContextId(): String
-
getParameter(String): IParameter
-
getParameters(): IParameter[]
-
getParameterType(String): ParameterType
-
getReturnType(): ParameterType
-
isEnabled(): boolean
-
setEnabled(Object): void
-
isHandled(): boolean
-
removeCommandListener(ICommandListener): void
-
removeExecutionListener(IExecutionListener): void
-
removeState(String): void
-
setHandler(IHandler): boolean
-
getHandlerListener(): IHandlerListener
-
toString(): String
-
undefine(): void
-
CommandEvent
-
CHANGED_CATEGORY: int
-
CHANGED_HANDLED: int
-
CHANGED_PARAMETERS: int
-
CHANGED_RETURN_TYPE: int
-
CHANGED_HELP_CONTEXT_ID: int
-
CHANGED_ENABLED: int
-
command: Command
-
CommandEvent(Command, boolean, boolean, boolean, boolean, boolean, boolean): void
-
CommandEvent(Command, boolean, boolean, boolean, boolean, boolean, boolean, boolean): void
-
CommandEvent(Command, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean): void
-
CommandEvent(Command, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean): void
-
getCommand(): Command
-
isCategoryChanged(): boolean
-
isHandledChanged(): boolean
-
isHelpContextIdChanged(): boolean
-
isParametersChanged(): boolean
-
isReturnTypeChanged(): boolean
-
isEnabledChanged(): boolean
-
CommandManager
-
ExecutionListener
-
AUTOGENERATED_CATEGORY_ID: String
-
ESCAPE_CHAR: char
-
ID_VALUE_CHAR: char
-
PARAMETER_END_CHAR: char
-
PARAMETER_SEPARATOR_CHAR: char
-
PARAMETER_START_CHAR: char
-
unescape(String): String
-
categoriesById: Map<String, Category>
-
definedCategoryIds: Set<String>
-
definedParameterTypeIds: Set<String>
-
executionListener: IExecutionListenerWithChecks
-
shouldCommandFireEvents: boolean
-
executionListeners: ListenerList<IExecutionListener>
-
helpContextIdsByHandler: Map<IHandler, String>
-
parameterTypesById: Map<String, ParameterType>
-
addCommandManagerListener(ICommandManagerListener): void
-
addExecutionListener(IExecutionListener): void
-
categoryChanged(CategoryEvent): void
-
commandChanged(CommandEvent): void
-
defineUncategorizedCategory(String, String): void
-
deserialize(String): ParameterizedCommand
-
fireCommandManagerChanged(CommandManagerEvent): void
-
getAllCommands(): Command[]
-
getCategory(String): Category
-
getCommand(String): Command
-
getDefinedCategories(): Category[]
-
getDefinedCategoryIds(): Set
-
getDefinedCommandIds(): Set
-
getDefinedCommands(): Command[]
-
getDefinedParameterTypeIds(): Set
-
getDefinedParameterTypes(): ParameterType[]
-
getHelpContextId(Command): String
-
getParameterizations(String, IParameter[]): Parameterization[]
-
getParameterType(String): ParameterType
-
parameterTypeChanged(ParameterTypeEvent): void
-
removeCommandManagerListener(ICommandManagerListener): void
-
removeExecutionListener(IExecutionListener): void
-
setHandlersByCommandId(Map): void
-
setHelpContextId(IHandler, String): void
-
unescapedIndexOf(String, char): int
-
fireNotEnabled(String, NotEnabledException): void
-
fireNotDefined(String, NotDefinedException): void
-
firePreExecute(String, ExecutionEvent): void
-
firePostExecuteSuccess(String, Object): void
-
firePostExecuteFailure(String, ExecutionException): void
-
CommandManagerEvent
-
ExecutionEvent
-
ExecutionException
-
HandlerEvent
-
ICategoryListener
-
ICommandListener
-
ICommandManagerListener
-
IExecutionListener
-
IExecutionListenerWithChecks
-
IHandler
-
IHandler2
-
IHandlerAttributes
-
IHandlerListener
-
INamedHandleStateIds
-
IObjectWithState
-
IParameter
-
IParameterTypeListener
-
IParameterValues
-
IStateListener
-
ITypedParameter
-
NamedHandleObjectWithState
-
NotEnabledException
-
NotHandledException
-
ParameterType
-
ParameterTypeEvent
-
ParameterValueConversionException
-
ParameterValuesException
-
Parameterization
-
ParameterizedCommand
-
SerializationException
-
State
-
common
-
contexts
-
internal
-
operations
-
AbstractOperation
-
DefaultOperationHistory
-
FOR_OPERATION: String
-
OPERATIONHISTORY: String
-
DEBUG_OPERATION_HISTORY_NOTIFICATION: boolean
-
DEBUG_OPERATION_HISTORY_UNEXPECTED: boolean
-
DEBUG_OPERATION_HISTORY_DISPOSE: boolean
-
DEBUG_OPERATION_HISTORY_OPENOPERATION: boolean
-
DEBUG_OPERATION_HISTORY_APPROVAL: boolean
-
DEFAULT_LIMIT: int
-
approvers: ListenerList<IOperationApprover>
-
limits: Map<IUndoContext, Integer>
-
listeners: ListenerList<IOperationHistoryListener>
-
redoList: List<IUndoableOperation>
-
undoList: List<IUndoableOperation>
-
undoRedoHistoryLock: Object
-
openComposite: ICompositeOperation
-
openCompositeLock: Object
-
DefaultOperationHistory(): void
-
add(IUndoableOperation): void
-
addOperationApprover(IOperationApprover): void
-
addOperationHistoryListener(IOperationHistoryListener): void
-
canRedo(IUndoContext): boolean
-
canUndo(IUndoContext): boolean
-
checkRedoLimit(IUndoableOperation): boolean
-
checkUndoLimit(IUndoableOperation): boolean
-
dispose(IUndoContext, boolean, boolean, boolean): void
-
doRedo(IProgressMonitor, IAdaptable, IUndoableOperation): IStatus
-
doUndo(IProgressMonitor, IAdaptable, IUndoableOperation): IStatus
-
execute(IUndoableOperation, IProgressMonitor, IAdaptable): IStatus
-
filter(List<IUndoableOperation>, IUndoContext): IUndoableOperation[]
-
flushRedo(IUndoContext): void
-
flushUndo(IUndoContext): void
-
forceRedoLimit(IUndoContext, int): void
-
forceUndoLimit(IUndoContext, int): void
-
getLimit(IUndoContext): int
-
getRedoApproval(IUndoableOperation, IAdaptable): IStatus
-
getRedoHistory(IUndoContext): IUndoableOperation[]
-
getRedoOperation(IUndoContext): IUndoableOperation
-
getUndoApproval(IUndoableOperation, IAdaptable): IStatus
-
getUndoHistory(IUndoContext): IUndoableOperation[]
-
getUndoOperation(IUndoContext): IUndoableOperation
-
getExecuteApproval(IUndoableOperation, IAdaptable): IStatus
-
internalRemove(IUndoableOperation): void
-
notifyListeners(OperationHistoryEvent): void
-
notifyAboutToExecute(IUndoableOperation): void
-
notifyAboutToRedo(IUndoableOperation): void
-
notifyAboutToUndo(IUndoableOperation): void
-
notifyAdd(IUndoableOperation): void
-
notifyDone(IUndoableOperation): void
-
notifyNotOK(IUndoableOperation): void
-
notifyNotOK(IUndoableOperation, IStatus): void
-
notifyRedone(IUndoableOperation): void
-
notifyRemoved(IUndoableOperation): void
-
notifyUndone(IUndoableOperation): void
-
notifyChanged(IUndoableOperation): void
-
redo(IUndoContext, IProgressMonitor, IAdaptable): IStatus
-
redoOperation(IUndoableOperation, IProgressMonitor, IAdaptable): IStatus
-
removeOperationApprover(IOperationApprover): void
-
removeOperationHistoryListener(IOperationHistoryListener): void
-
replaceOperation(IUndoableOperation, IUndoableOperation[]): void
-
setLimit(IUndoContext, int): void
-
undo(IUndoContext, IProgressMonitor, IAdaptable): IStatus
-
undoOperation(IUndoableOperation, IProgressMonitor, IAdaptable): IStatus
-
openOperation(ICompositeOperation, int): void
-
closeOperation(boolean, boolean, int): void
-
operationChanged(IUndoableOperation): void
-
IAdvancedUndoableOperation
-
IAdvancedUndoableOperation2
-
ICompositeOperation
-
IContextReplacingOperation
-
IOperationApprover
-
IOperationApprover2
-
IOperationHistory
-
EXECUTE: int
-
UNDO: int
-
REDO: int
-
GLOBAL_UNDO_CONTEXT: IUndoContext
-
NOTHING_TO_REDO_STATUS: IStatus
-
NOTHING_TO_UNDO_STATUS: IStatus
-
OPERATION_INVALID_STATUS: IStatus
-
add(IUndoableOperation): void
-
addOperationApprover(IOperationApprover): void
-
addOperationHistoryListener(IOperationHistoryListener): void
-
closeOperation(boolean, boolean, int): void
-
canRedo(IUndoContext): boolean
-
canUndo(IUndoContext): boolean
-
dispose(IUndoContext, boolean, boolean, boolean): void
-
execute(IUndoableOperation, IProgressMonitor, IAdaptable): IStatus
-
getLimit(IUndoContext): int
-
getRedoHistory(IUndoContext): IUndoableOperation[]
-
getRedoOperation(IUndoContext): IUndoableOperation
-
getUndoHistory(IUndoContext): IUndoableOperation[]
-
openOperation(ICompositeOperation, int): void
-
operationChanged(IUndoableOperation): void
-
getUndoOperation(IUndoContext): IUndoableOperation
-
redo(IUndoContext, IProgressMonitor, IAdaptable): IStatus
-
redoOperation(IUndoableOperation, IProgressMonitor, IAdaptable): IStatus
-
removeOperationApprover(IOperationApprover): void
-
removeOperationHistoryListener(IOperationHistoryListener): void
-
replaceOperation(IUndoableOperation, IUndoableOperation[]): void
-
setLimit(IUndoContext, int): void
-
undo(IUndoContext, IProgressMonitor, IAdaptable): IStatus
-
undoOperation(IUndoableOperation, IProgressMonitor, IAdaptable): IStatus
-
IOperationHistoryListener
-
IUndoContext
-
IUndoableOperation
-
LinearUndoEnforcer
-
LinearUndoViolationDetector
-
LinearUndoViolationDetector(): void
-
allowLinearRedoViolation(IUndoableOperation, IUndoContext, IOperationHistory, IAdaptable): IStatus
-
allowLinearUndoViolation(IUndoableOperation, IUndoContext, IOperationHistory, IAdaptable): IStatus
-
proceedRedoing(IUndoableOperation, IOperationHistory, IAdaptable): IStatus
-
proceedUndoing(IUndoableOperation, IOperationHistory, IAdaptable): IStatus
-
ObjectUndoContext
-
OperationHistoryEvent
-
OperationHistoryFactory
-
OperationStatus
-
TriggeredOperations
-
UndoContext
-
util
-
internal
-
commands
-
operations
-
util
-
Util
-
ZERO_LENGTH_STRING: String
-
assertInstance(Object, Class<Object>, boolean): void
-
compare(boolean, boolean): int
-
compare(Comparable, Comparable): int
-
compare(int, int): int
-
compare(Object, Object): int
-
safeCopy(Map<Object, Object>, Class<Object>, Class<Object>, boolean, boolean): Map<Object, Object>
-
safeCopy(Set<Object>, Class<Object>): Set<Object>
-
safeCopy(Set<Object>, Class<Object>, boolean): Set<Object>
-
getHelpContextId(Command): String
-
Util(): void
Java files
Class files