org.eclipse.gmf.graphdef.editor.sheet
Class LayoutDataSection

java.lang.Object
  extended by org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
      extended by org.eclipse.gmf.graphdef.editor.sheet.LayoutDataSection
All Implemented Interfaces:
ChangeTracker, org.eclipse.swt.widgets.Listener, org.eclipse.ui.views.properties.tabbed.ISection
Direct Known Subclasses:
LayoutDataSectionProxy

public class LayoutDataSection
extends org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
implements ChangeTracker, org.eclipse.swt.widgets.Listener


Field Summary
 
Fields inherited from class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
STANDARD_LABEL_WIDTH
 
Constructor Summary
LayoutDataSection()
           
 
Method Summary
 void aboutToBeHidden()
           
protected  void applyChanges()
           
protected  void commit()
           
 void createControls(org.eclipse.swt.widgets.Composite parent, org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage page)
           
protected  void discardChanges()
           
protected  Layoutable getInput()
           
 void handleEvent(org.eclipse.swt.widgets.Event event)
           
 void modelChanged(org.eclipse.emf.common.notify.Notification msg)
           
 void refresh()
           
 void setInput(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection)
           
protected  Object unwrap(Object element)
           
 
Methods inherited from class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
aboutToBeShown, dispose, getMinimumHeight, getPart, getSelection, getWidgetFactory, shouldUseExtraSpace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutDataSection

public LayoutDataSection()
Method Detail

createControls

public void createControls(org.eclipse.swt.widgets.Composite parent,
                           org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage page)
Specified by:
createControls in interface org.eclipse.ui.views.properties.tabbed.ISection
Overrides:
createControls in class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection

setInput

public void setInput(org.eclipse.ui.IWorkbenchPart part,
                     org.eclipse.jface.viewers.ISelection selection)
Specified by:
setInput in interface org.eclipse.ui.views.properties.tabbed.ISection
Overrides:
setInput in class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection

commit

protected void commit()

refresh

public void refresh()
Specified by:
refresh in interface org.eclipse.ui.views.properties.tabbed.ISection
Overrides:
refresh in class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection

aboutToBeHidden

public void aboutToBeHidden()
Specified by:
aboutToBeHidden in interface org.eclipse.ui.views.properties.tabbed.ISection
Overrides:
aboutToBeHidden in class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection

handleEvent

public void handleEvent(org.eclipse.swt.widgets.Event event)
Specified by:
handleEvent in interface org.eclipse.swt.widgets.Listener

modelChanged

public void modelChanged(org.eclipse.emf.common.notify.Notification msg)
Specified by:
modelChanged in interface ChangeTracker

applyChanges

protected void applyChanges()

discardChanges

protected void discardChanges()

unwrap

protected Object unwrap(Object element)

getInput

protected Layoutable getInput()


Copyright © 2012. All Rights Reserved.