Class ContextEvent
- java.lang.Object
-
- org.eclipse.core.commands.common.AbstractBitSetEvent
-
- org.eclipse.core.commands.common.AbstractHandleObjectEvent
-
- org.eclipse.core.commands.common.AbstractNamedHandleEvent
-
- org.eclipse.core.commands.contexts.ContextEvent
-
public final class ContextEvent extends AbstractNamedHandleEvent
An instance of this class describes changes to an instance ofIContext.This class is not intended to be extended by clients.
- Since:
- 3.1
- See Also:
IContextListener.contextChanged(ContextEvent)
-
-
Field Summary
-
Fields inherited from class org.eclipse.core.commands.common.AbstractNamedHandleEvent
CHANGED_DESCRIPTION, CHANGED_NAME, LAST_USED_BIT
-
Fields inherited from class org.eclipse.core.commands.common.AbstractHandleObjectEvent
CHANGED_DEFINED, LAST_BIT_USED_ABSTRACT_HANDLE
-
Fields inherited from class org.eclipse.core.commands.common.AbstractBitSetEvent
changedValues
-
-
Constructor Summary
Constructors Constructor Description ContextEvent(Context context, boolean definedChanged, boolean nameChanged, boolean descriptionChanged, boolean parentIdChanged)Creates a new instance of this class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContextgetContext()Returns the instance of the interface that changed.booleanisParentIdChanged()Returns whether or not the parentId property changed.-
Methods inherited from class org.eclipse.core.commands.common.AbstractNamedHandleEvent
isDescriptionChanged, isNameChanged
-
Methods inherited from class org.eclipse.core.commands.common.AbstractHandleObjectEvent
isDefinedChanged
-
-
-
-
Constructor Detail
-
ContextEvent
public ContextEvent(Context context, boolean definedChanged, boolean nameChanged, boolean descriptionChanged, boolean parentIdChanged)
Creates a new instance of this class.- Parameters:
context- the instance of the interface that changed; must not benull.definedChanged-true, iff the defined property changed.nameChanged-true, iff the name property changed.descriptionChanged-true, iff the description property changed.parentIdChanged-true, iff the parentId property changed.
-
-
Method Detail
-
getContext
public final Context getContext()
Returns the instance of the interface that changed.- Returns:
- the instance of the interface that changed. Guaranteed not to be
null.
-
isParentIdChanged
public final boolean isParentIdChanged()
Returns whether or not the parentId property changed.- Returns:
true, iff the parentId property changed.
-
-