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 Context
getContext()
Returns the instance of the interface that changed.boolean
isParentIdChanged()
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.
-
-