Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.views.transformation
Class TransformationView

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
                  extended by eu.esdihumboldt.hale.ui.views.mapping.AbstractMappingView
                      extended by eu.esdihumboldt.hale.ui.views.transformation.TransformationView
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, org.eclipse.zest.core.viewers.IZoomableWorkbenchPart

public class TransformationView
extends AbstractMappingView

View displaying transformation tree(s).

Author:
Simon Templer

Field Summary
static String ID
          The view ID
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
TransformationView()
           
 
Method Summary
protected  org.eclipse.jface.viewers.IContentProvider createContentProvider()
          Create the content provider to be used for the graph
protected  org.eclipse.jface.viewers.IBaseLabelProvider createLabelProvider()
          Create the label provider to be used for the graph
protected  org.eclipse.zest.layouts.LayoutAlgorithm createLayout()
          Create the initial layout to use
 void createViewControl(org.eclipse.swt.widgets.Composite parent)
          Since createPartControl does an important job this is used for subclasses.
 void dispose()
           
 void init(org.eclipse.ui.IViewSite site, org.eclipse.ui.IMemento memento)
           
 void saveState(org.eclipse.ui.IMemento memento)
           
 
Methods inherited from class eu.esdihumboldt.hale.ui.views.mapping.AbstractMappingView
getViewer, getZoomableViewer, setFocus
 
Methods inherited from class eu.esdihumboldt.hale.ui.views.properties.PropertiesViewPart
createPartControl, getAdapter, getContributorId, getViewContext
 
Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, setContentDescription, setInitializationData, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, 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, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
 

Field Detail

ID

public static final String ID
The view ID

See Also:
Constant Field Values
Constructor Detail

TransformationView

public TransformationView()
Method Detail

init

public void init(org.eclipse.ui.IViewSite site,
                 org.eclipse.ui.IMemento memento)
          throws org.eclipse.ui.PartInitException
Specified by:
init in interface org.eclipse.ui.IViewPart
Overrides:
init in class org.eclipse.ui.part.ViewPart
Throws:
org.eclipse.ui.PartInitException
See Also:
ViewPart.init(IViewSite, IMemento)

createViewControl

public void createViewControl(org.eclipse.swt.widgets.Composite parent)
Description copied from class: PropertiesViewPart
Since createPartControl does an important job this is used for subclasses.

Overrides:
createViewControl in class AbstractMappingView
Parameters:
parent - the parent control
See Also:
AbstractMappingView.createViewControl(org.eclipse.swt.widgets.Composite)

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.ui.IWorkbenchPart
Overrides:
dispose in class org.eclipse.ui.part.WorkbenchPart
See Also:
WorkbenchPart.dispose()

createLabelProvider

protected org.eclipse.jface.viewers.IBaseLabelProvider createLabelProvider()
Description copied from class: AbstractMappingView
Create the label provider to be used for the graph

Overrides:
createLabelProvider in class AbstractMappingView
Returns:
the label provider
See Also:
AbstractMappingView.createLabelProvider()

createContentProvider

protected org.eclipse.jface.viewers.IContentProvider createContentProvider()
Description copied from class: AbstractMappingView
Create the content provider to be used for the graph

Overrides:
createContentProvider in class AbstractMappingView
Returns:
the content provider
See Also:
AbstractMappingView.createContentProvider()

createLayout

protected org.eclipse.zest.layouts.LayoutAlgorithm createLayout()
Description copied from class: AbstractMappingView
Create the initial layout to use

Overrides:
createLayout in class AbstractMappingView
Returns:
the layout
See Also:
AbstractMappingView.createLayout()

saveState

public void saveState(org.eclipse.ui.IMemento memento)
Specified by:
saveState in interface org.eclipse.ui.IPersistable
Specified by:
saveState in interface org.eclipse.ui.IViewPart
Overrides:
saveState in class org.eclipse.ui.part.ViewPart
See Also:
ViewPart.saveState(IMemento)

Humboldt Alignment Editor 2.5.0

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