Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.views.properties
Class PropertiesViewPart

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.ui.part.WorkbenchPart
          extended by org.eclipse.ui.part.ViewPart
              extended by eu.esdihumboldt.hale.ui.views.properties.PropertiesViewPart
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPersistable, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation, org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor
Direct Known Subclasses:
AbstractDataView, AbstractMappingView, FunctionsView, ReportList, SchemasView, TypeHierarchyView

public abstract class PropertiesViewPart
extends org.eclipse.ui.part.ViewPart
implements org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor

View part that provides support for association with the properties view based on the property contributor that has support for Definitions.

Author:
Simon Templer

Field Summary
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
PropertiesViewPart()
           
 
Method Summary
 void createPartControl(org.eclipse.swt.widgets.Composite parent)
           
protected abstract  void createViewControl(org.eclipse.swt.widgets.Composite parent)
          Since createPartControl does an important job this is used for subclasses.
 Object getAdapter(Class adapter)
           
 String getContributorId()
           
protected  String getViewContext()
          Get the view's dynamic help context identifier.
 
Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, dispose, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setFocus, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
 
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
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setFocus
 

Constructor Detail

PropertiesViewPart

public PropertiesViewPart()
Method Detail

createPartControl

public final void createPartControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createPartControl in interface org.eclipse.ui.IWorkbenchPart
Specified by:
createPartControl in class org.eclipse.ui.part.WorkbenchPart
See Also:
WorkbenchPart.createPartControl(org.eclipse.swt.widgets.Composite)

createViewControl

protected abstract void createViewControl(org.eclipse.swt.widgets.Composite parent)
Since createPartControl does an important job this is used for subclasses.

Parameters:
parent - the parent control
See Also:
WorkbenchPart.createPartControl(org.eclipse.swt.widgets.Composite)

getContributorId

public String getContributorId()
Specified by:
getContributorId in interface org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor
See Also:
ITabbedPropertySheetPageContributor.getContributorId()

getAdapter

public Object getAdapter(Class adapter)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable
Overrides:
getAdapter in class org.eclipse.ui.part.WorkbenchPart
See Also:
WorkbenchPart.getAdapter(Class)

getViewContext

protected String getViewContext()
Get the view's dynamic help context identifier.

Returns:
the context id or null

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d