|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.commands.CommandEvent
An instance of this class describes changes to an instance of
ICommand
.
This class is not intended to be extended by clients.
ICommandListener.commandChanged(CommandEvent)
,
CommandEvent
Constructor Summary | |
---|---|
CommandEvent(ICommand command,
boolean attributeValuesByNameChanged,
boolean categoryIdChanged,
boolean definedChanged,
boolean descriptionChanged,
boolean handledChanged,
boolean keySequenceBindingsChanged,
boolean nameChanged,
Map previousAttributeValuesByName)
Deprecated. Creates a new instance of this class. |
Method Summary | |
---|---|
ICommand |
getCommand()
Deprecated. Returns the instance of the interface that changed. |
Map |
getPreviousAttributeValuesByName()
Deprecated. Returns the map of previous attribute values by name. |
boolean |
hasCategoryIdChanged()
Deprecated. Returns whether or not the categoryId property changed. |
boolean |
hasDefinedChanged()
Deprecated. Returns whether or not the defined property changed. |
boolean |
hasDescriptionChanged()
Deprecated. Returns whether or not the description property changed. |
boolean |
hasHandledChanged()
Deprecated. Returns whether or not the handled property changed. |
boolean |
hasNameChanged()
Deprecated. Returns whether or not the name property changed. |
boolean |
haveAttributeValuesByNameChanged()
Deprecated. Returns whether or not the attributeValuesByName property changed. |
boolean |
haveKeySequenceBindingsChanged()
Deprecated. Returns whether or not the keySequenceBindings property changed. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CommandEvent(ICommand command, boolean attributeValuesByNameChanged, boolean categoryIdChanged, boolean definedChanged, boolean descriptionChanged, boolean handledChanged, boolean keySequenceBindingsChanged, boolean nameChanged, Map previousAttributeValuesByName)
command
- the instance of the interface that changed.attributeValuesByNameChanged
- true, iff the attributeValuesByName property changed.categoryIdChanged
- true, iff the categoryId property changed.definedChanged
- true, iff the defined property changed.descriptionChanged
- true, iff the description property changed.handledChanged
- true, iff the handled property changed.keySequenceBindingsChanged
- true, iff the keySequenceBindings property changed.nameChanged
- true, iff the name property changed.previousAttributeValuesByName
- the map of previous attribute values by name. This map may be
empty. If this map is not empty, it's collection of keys must
only contain instances of String
. This map
must be null
if attributeValuesByNameChanged is
false
and must not be null if
attributeValuesByNameChanged is true
.Method Detail |
public ICommand getCommand()
null
.public Map getPreviousAttributeValuesByName()
String
.
This map is guaranteed to be null
if
haveAttributeValuesByNameChanged() is false
and is
guaranteed to not be null if haveAttributeValuesByNameChanged()
is true
.public boolean hasCategoryIdChanged()
public boolean hasDefinedChanged()
public boolean hasDescriptionChanged()
public boolean hasHandledChanged()
public boolean hasNameChanged()
public boolean haveAttributeValuesByNameChanged()
public boolean haveKeySequenceBindingsChanged()
|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.