|
Eclipse GEF 3.3 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectPropertySheetEntry
org.eclipse.gef.ui.properties.UndoablePropertySheetEntry
UndoablePropertySheetEntry provides undo support for changes made to IPropertySources
by the org.eclipse.ui.views.properties.PropertySheetViewer. Clients can
construct a org.eclipse.ui.views.properties.PropertySheetPage and use this
class as the root entry. All changes made to property sources displayed on that page
will be done using the provided command stack.
NOTE: If you intend to use an IPropertySourceProvider for a PropertySheetPage whose root entry is an instance of of UndoablePropertySheetEntry, you should set the IPropertySourceProvider on that root entry, rather than the PropertySheetPage.
| Constructor Summary | |
UndoablePropertySheetEntry(CommandStack stack)
Constructs the root entry using the given command stack. |
|
| Method Summary | |
protected PropertySheetEntry |
createChildEntry()
|
void |
dispose()
|
void |
resetPropertyValue()
|
protected void |
valueChanged(PropertySheetEntry child)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public UndoablePropertySheetEntry(CommandStack stack)
stack - the command stack| Method Detail |
protected PropertySheetEntry createChildEntry()
org.eclipse.ui.views.properties.PropertySheetEntry#createChildEntry()public void dispose()
org.eclipse.ui.views.properties.IPropertySheetEntry#dispose()public void resetPropertyValue()
org.eclipse.ui.views.properties.IPropertySheetEntry#resetPropertyValue()protected void valueChanged(PropertySheetEntry child)
PropertySheetEntry#valueChanged(PropertySheetEntry)
|
Eclipse GEF 3.3 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||