Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.io.action
Class ActionUIExtension

java.lang.Object
  extended by de.cs3d.util.eclipse.extension.AbstractExtension<IOWizard<?>,ActionUI>
      extended by eu.esdihumboldt.hale.ui.io.action.ActionUIExtension
All Implemented Interfaces:
de.cs3d.util.eclipse.extension.ObjectExtension<IOWizard<?>,ActionUI>

public class ActionUIExtension
extends de.cs3d.util.eclipse.extension.AbstractExtension<IOWizard<?>,ActionUI>

IOAdvisor extension

Author:
Simon Templer

Field Summary
static String ID
          The extension point ID
 
Method Summary
protected  ActionUI createFactory(org.eclipse.core.runtime.IConfigurationElement conf)
           
 ActionUI findActionUI(String actionId)
          Find the ActionUI associated with a certain action
static ActionUIExtension getInstance()
          Get the extension instance
 
Methods inherited from class de.cs3d.util.eclipse.extension.AbstractExtension
createCollection, getFactories, getFactories, getFactories, getFactory, getFactoryCollections
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
The extension point ID

See Also:
Constant Field Values
Method Detail

getInstance

public static ActionUIExtension getInstance()
Get the extension instance

Returns:
the instance

createFactory

protected ActionUI createFactory(org.eclipse.core.runtime.IConfigurationElement conf)
                          throws Exception
Specified by:
createFactory in class de.cs3d.util.eclipse.extension.AbstractExtension<IOWizard<?>,ActionUI>
Throws:
Exception
See Also:
AbstractExtension.createFactory(IConfigurationElement)

findActionUI

public ActionUI findActionUI(String actionId)
Find the ActionUI associated with a certain action

Parameters:
actionId - the action identifier
Returns:
the action UI or null

Humboldt Alignment Editor 2.5.0

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