|
Eclipse PDE Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.pde.core.ModelChangedEvent
IModelChangedEvent
Field Summary |
---|
Fields inherited from interface org.eclipse.pde.core.IModelChangedEvent |
---|
CHANGE, INSERT, REMOVE, WORLD_CHANGED |
Constructor Summary | |
---|---|
ModelChangedEvent(IModelChangeProvider provider,
int type,
Object[] objects,
String changedProperty)
The constructor of the event. |
|
ModelChangedEvent(IModelChangeProvider provider,
Object object,
String changedProperty,
Object oldValue,
Object newValue)
A costructor that should be used for changes of object properties. |
Method Summary | |
---|---|
Object[] |
getChangedObjects()
Returns an array of model objects that are affected by the change. |
String |
getChangedProperty()
Returns a name of the object's property that has been changed if change type is CHANGE. |
IModelChangeProvider |
getChangeProvider()
Returns the provider that fired this event. |
int |
getChangeType()
Returns the event change type |
Object |
getNewValue()
Returns the new property value. |
Object |
getOldValue()
Returns the old property value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ModelChangedEvent(IModelChangeProvider provider, int type, Object[] objects, String changedProperty)
provider
- the change providertype
- the event typeobjects
- the changed objectschangedProperty
- or null if not applicablepublic ModelChangedEvent(IModelChangeProvider provider, Object object, String changedProperty, Object oldValue, Object newValue)
provider
- the event providerobject
- affected objectchangedProperty
- changed property of the affected objectoldValue
- the value before the changenewValue
- the value after the changeMethod Detail |
public IModelChangeProvider getChangeProvider()
IModelChangedEvent
getChangeProvider
in interface IModelChangedEvent
IModelChangedEvent.getChangeProvider()
public Object[] getChangedObjects()
IModelChangedEvent
getChangedObjects
in interface IModelChangedEvent
IModelChangedEvent.getChangedObjects()
public String getChangedProperty()
IModelChangedEvent
getChangedProperty
in interface IModelChangedEvent
IModelChangedEvent.getChangedProperty()
public Object getOldValue()
getOldValue
in interface IModelChangedEvent
public Object getNewValue()
getNewValue
in interface IModelChangedEvent
public int getChangeType()
getChangeType
in interface IModelChangedEvent
IModelChangedEvent.getChangeType()
|
Eclipse PDE Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |