org.eclipse.jface.bindings
Class SchemeEvent
java.lang.Object
org.eclipse.core.commands.common.AbstractBitSetEvent
org.eclipse.core.commands.common.AbstractHandleObjectEvent
org.eclipse.core.commands.common.AbstractNamedHandleEvent
org.eclipse.jface.bindings.SchemeEvent
- public final class SchemeEvent
- extends AbstractNamedHandleEvent
An instance of this class describes changes to an instance of
IScheme
.
This class is not intended to be extended by clients.
- Since:
- 3.1
- See Also:
ISchemeListener.schemeChanged(SchemeEvent)
Constructor Summary |
SchemeEvent(Scheme scheme,
boolean definedChanged,
boolean nameChanged,
boolean descriptionChanged,
boolean parentIdChanged)
Creates a new instance of this class. |
Method Summary |
Scheme |
getScheme()
Returns the instance of the scheme that changed. |
boolean |
isParentIdChanged()
Returns whether or not the parentId property changed. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemeEvent
public SchemeEvent(Scheme scheme,
boolean definedChanged,
boolean nameChanged,
boolean descriptionChanged,
boolean parentIdChanged)
- Creates a new instance of this class.
- Parameters:
scheme
- the instance of the interface that changed; must not be
null
.definedChanged
- true, iff the defined property changed.nameChanged
- true, iff the name property changed.descriptionChanged
- true
if the description property changed;
false
otherwise.parentIdChanged
- true, iff the parentId property changed.
getScheme
public final Scheme getScheme()
- Returns the instance of the scheme that changed.
- Returns:
- the instance of the scheme 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.
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.