Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.views.data.internal.extension
Class InstanceViewController

java.lang.Object
  extended by de.cs3d.util.eclipse.extension.exclusive.AbstractExclusiveExtension<T,F>
      extended by de.cs3d.ui.util.eclipse.extension.exclusive.PreferencesExclusiveExtension<InstanceViewer,InstanceViewFactory>
          extended by eu.esdihumboldt.hale.ui.views.data.internal.extension.InstanceViewController
All Implemented Interfaces:
de.cs3d.util.eclipse.extension.exclusive.ExclusiveExtension<InstanceViewer,InstanceViewFactory>, de.cs3d.util.eclipse.extension.ObjectExtension<InstanceViewer,InstanceViewFactory>

public class InstanceViewController
extends de.cs3d.ui.util.eclipse.extension.exclusive.PreferencesExclusiveExtension<InstanceViewer,InstanceViewFactory>

TODO Type description

Author:
Simon Templer

Nested Class Summary
static class InstanceViewController.InstanceViewExtension
          InstanceViewer extension
 
Nested classes/interfaces inherited from interface de.cs3d.util.eclipse.extension.exclusive.ExclusiveExtension
de.cs3d.util.eclipse.extension.exclusive.ExclusiveExtension.ExclusiveExtensionListener<T,F extends de.cs3d.util.eclipse.extension.ExtensionObjectFactory<T>>
 
Field Summary
static String EXTENSION_ID
          The extension ID
 
Constructor Summary
InstanceViewController(org.eclipse.jface.preference.IPreferenceStore preferences, String preferenceKey)
          Create an instance view controller.
 
Method Summary
protected  InstanceViewFactory getFallbackFactory()
           
 
Methods inherited from class de.cs3d.ui.util.eclipse.extension.exclusive.PreferencesExclusiveExtension
getDefaultFactory, getInitialFactory, isLoadAllowed, isSaveAllowed
 
Methods inherited from class de.cs3d.util.eclipse.extension.exclusive.AbstractExclusiveExtension
addListener, getCurrent, getCurrentDefinition, getFactories, getFactories, getFactory, getFactoryCollections, getLastDefinition, init, isAllowReactivation, removeCurrent, removeListener, representsCurrent, setAllowReactivation, setCurrent, setCurrent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSION_ID

public static final String EXTENSION_ID
The extension ID

See Also:
Constant Field Values
Constructor Detail

InstanceViewController

public InstanceViewController(org.eclipse.jface.preference.IPreferenceStore preferences,
                              String preferenceKey)
Create an instance view controller.

Parameters:
preferences - the preference store
preferenceKey - the preference key to use for storing the setting
Method Detail

getFallbackFactory

protected InstanceViewFactory getFallbackFactory()
Specified by:
getFallbackFactory in class de.cs3d.ui.util.eclipse.extension.exclusive.PreferencesExclusiveExtension<InstanceViewer,InstanceViewFactory>
See Also:
PreferencesExclusiveExtension.getFallbackFactory()

Humboldt Alignment Editor 2.5.0

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