org.eclipse.gmf.runtime.lite.properties
Class RootUndoablePropertySheetEntry

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.ui.views.properties.PropertySheetEntry
          extended by org.eclipse.gmf.runtime.lite.properties.RootUndoablePropertySheetEntry
All Implemented Interfaces:
org.eclipse.ui.views.properties.IPropertySheetEntry

public class RootUndoablePropertySheetEntry
extends org.eclipse.ui.views.properties.PropertySheetEntry


Field Summary
 
Fields inherited from interface org.eclipse.ui.views.properties.IPropertySheetEntry
FILTER_ID_EXPERT
 
Constructor Summary
RootUndoablePropertySheetEntry(org.eclipse.gef.commands.CommandStack stack, org.eclipse.ui.views.properties.PropertySheetPage propertySheetPage)
          Constructs the root entry using the given command stack.
 
Method Summary
protected  org.eclipse.ui.views.properties.PropertySheetEntry createChildEntry()
           
 void dispose()
           
protected  void informRoot(org.eclipse.gmf.runtime.lite.properties.UndoablePropertySheetEntry child, org.eclipse.gef.commands.CompoundCommand command)
           
 void resetPropertyValue()
           
 void setCommandStack(org.eclipse.gef.commands.CommandStack stack)
           
protected  void valueChanged(org.eclipse.ui.views.properties.PropertySheetEntry child)
           
 
Methods inherited from class org.eclipse.ui.views.properties.PropertySheetEntry
addPropertySheetEntryListener, applyEditorValue, getCategory, getChildEntries, getDescription, getDescriptor, getDisplayName, getEditor, getEditValue, getErrorText, getFilters, getHelpContextIds, getImage, getParent, getPropertySource, getValueAsString, getValues, hasChildEntries, refreshFromRoot, removePropertySheetEntryListener, setPropertySourceProvider, setValues
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RootUndoablePropertySheetEntry

public RootUndoablePropertySheetEntry(org.eclipse.gef.commands.CommandStack stack,
                                      org.eclipse.ui.views.properties.PropertySheetPage propertySheetPage)
Constructs the root entry using the given command stack.

Parameters:
stack - the command stack
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.ui.views.properties.IPropertySheetEntry
Overrides:
dispose in class org.eclipse.ui.views.properties.PropertySheetEntry

resetPropertyValue

public void resetPropertyValue()
Specified by:
resetPropertyValue in interface org.eclipse.ui.views.properties.IPropertySheetEntry

setCommandStack

public void setCommandStack(org.eclipse.gef.commands.CommandStack stack)

informRoot

protected void informRoot(org.eclipse.gmf.runtime.lite.properties.UndoablePropertySheetEntry child,
                          org.eclipse.gef.commands.CompoundCommand command)

createChildEntry

protected org.eclipse.ui.views.properties.PropertySheetEntry createChildEntry()
Overrides:
createChildEntry in class org.eclipse.ui.views.properties.PropertySheetEntry

valueChanged

protected void valueChanged(org.eclipse.ui.views.properties.PropertySheetEntry child)
Overrides:
valueChanged in class org.eclipse.ui.views.properties.PropertySheetEntry


Copyright © 2012. All Rights Reserved.