Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.function.extension.impl
Class TypeFunctionWizardDescriptorImpl

java.lang.Object
  extended by de.cs3d.util.eclipse.extension.AbstractObjectDefinition
      extended by de.cs3d.util.eclipse.extension.AbstractObjectFactory<T>
          extended by de.cs3d.util.eclipse.extension.AbstractConfigurationFactory<FunctionWizardFactory>
              extended by eu.esdihumboldt.hale.ui.function.extension.impl.AbstractFunctionWizardDescriptor<TypeFunction>
                  extended by eu.esdihumboldt.hale.ui.function.extension.impl.TypeFunctionWizardDescriptorImpl
All Implemented Interfaces:
de.cs3d.util.eclipse.extension.ExtensionObjectDefinition, de.cs3d.util.eclipse.extension.ExtensionObjectFactory<FunctionWizardFactory>, de.cs3d.util.eclipse.extension.Prioritizable, FunctionWizardDescriptor<TypeFunction>, FunctionWizardFactory, TypeFunctionWizardDescriptor, Comparable<de.cs3d.util.eclipse.extension.ExtensionObjectDefinition>

public class TypeFunctionWizardDescriptorImpl
extends AbstractFunctionWizardDescriptor<TypeFunction>
implements TypeFunctionWizardDescriptor

Type function wizard descriptor

Author:
Simon Templer

Field Summary
 
Fields inherited from class de.cs3d.util.eclipse.extension.AbstractConfigurationFactory
conf
 
Constructor Summary
TypeFunctionWizardDescriptorImpl(org.eclipse.core.runtime.IConfigurationElement conf)
           
 
Method Summary
protected  FunctionWizardFactory createDefaultFactory()
          Create the default function wizard factory for the function if none is explicitly defined or its creation fails.
 TypeFunction getFunction()
          Get the function definition
 
Methods inherited from class eu.esdihumboldt.hale.ui.function.extension.impl.AbstractFunctionWizardDescriptor
createEditWizard, createExtensionObject, createNewWizard, dispose, getDisplayName, getFactory, getFunctionId, getIconURL, getIdentifier
 
Methods inherited from class de.cs3d.util.eclipse.extension.AbstractConfigurationFactory
getIconURL, getTypeName
 
Methods inherited from class de.cs3d.util.eclipse.extension.AbstractObjectFactory
allowConfigure, configure
 
Methods inherited from class de.cs3d.util.eclipse.extension.AbstractObjectDefinition
compareTo, equals, getPriority, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.esdihumboldt.hale.ui.function.extension.FunctionWizardDescriptor
getFunctionId
 
Methods inherited from interface de.cs3d.util.eclipse.extension.ExtensionObjectFactory
allowConfigure, configure, createExtensionObject, dispose
 
Methods inherited from interface de.cs3d.util.eclipse.extension.ExtensionObjectDefinition
getDisplayName, getIconURL, getIdentifier, getTypeName
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface eu.esdihumboldt.hale.ui.function.extension.FunctionWizardFactory
createEditWizard, createNewWizard
 

Constructor Detail

TypeFunctionWizardDescriptorImpl

public TypeFunctionWizardDescriptorImpl(org.eclipse.core.runtime.IConfigurationElement conf)
See Also:
AbstractFunctionWizardDescriptor.AbstractFunctionWizardDescriptor(IConfigurationElement)
Method Detail

getFunction

public TypeFunction getFunction()
Description copied from interface: FunctionWizardDescriptor
Get the function definition

Specified by:
getFunction in interface FunctionWizardDescriptor<TypeFunction>
Returns:
the function definition
See Also:
FunctionWizardDescriptor.getFunction()

createDefaultFactory

protected FunctionWizardFactory createDefaultFactory()
Description copied from class: AbstractFunctionWizardDescriptor
Create the default function wizard factory for the function if none is explicitly defined or its creation fails.

Specified by:
createDefaultFactory in class AbstractFunctionWizardDescriptor<TypeFunction>
Returns:
the default function wizard factory
See Also:
AbstractFunctionWizardDescriptor.createDefaultFactory()

Humboldt Alignment Editor 2.5.0

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