Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.function.internal
Class FunctionWizardNode

java.lang.Object
  extended by eu.esdihumboldt.hale.ui.util.wizard.AbstractWizardNode
      extended by eu.esdihumboldt.hale.ui.function.internal.FunctionWizardNode
All Implemented Interfaces:
ExtendedWizardNode, org.eclipse.jface.wizard.IWizardNode

public class FunctionWizardNode
extends AbstractWizardNode

Wizard node for a function.

Author:
Simon Templer

Constructor Summary
FunctionWizardNode(AbstractFunction<?> function, org.eclipse.jface.wizard.IWizardContainer container)
          Create a wizard node
 
Method Summary
protected  FunctionWizard createWizard()
          Create the wizard represented by the node
 boolean equals(Object obj)
           
 String getDescription()
          Get the wizard description
 AbstractFunction<?> getFunction()
           
 FunctionWizard getWizard()
           
 int hashCode()
           
 
Methods inherited from class eu.esdihumboldt.hale.ui.util.wizard.AbstractWizardNode
dispose, getExtent, isContentCreated
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionWizardNode

public FunctionWizardNode(AbstractFunction<?> function,
                          org.eclipse.jface.wizard.IWizardContainer container)
Create a wizard node

Parameters:
function - the function
container - the wizard container
Method Detail

getDescription

public String getDescription()
Description copied from interface: ExtendedWizardNode
Get the wizard description

Returns:
the wizard description, may be null
See Also:
ExtendedWizardNode.getDescription()

createWizard

protected FunctionWizard createWizard()
Description copied from class: AbstractWizardNode
Create the wizard represented by the node

Specified by:
createWizard in class AbstractWizardNode
Returns:
the wizard
See Also:
AbstractWizardNode.createWizard()

getWizard

public FunctionWizard getWizard()
Specified by:
getWizard in interface org.eclipse.jface.wizard.IWizardNode
Overrides:
getWizard in class AbstractWizardNode
See Also:
AbstractWizardNode.getWizard()

getFunction

public AbstractFunction<?> getFunction()
Returns:
the function

hashCode

public int hashCode()
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

equals

public boolean equals(Object obj)
Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

Humboldt Alignment Editor 2.5.0

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