net.sf.jame.mandelbrot.palette.formula
Class PaletteRendererFormulaConfigElementNode

java.lang.Object
  extended by net.sf.jame.core.tree.Node
      extended by net.sf.jame.core.tree.DefaultNode
          extended by net.sf.jame.core.util.AbstractConfigElementNode<PaletteRendererFormulaConfigElement>
              extended by net.sf.jame.mandelbrot.palette.formula.PaletteRendererFormulaConfigElementNode

public class PaletteRendererFormulaConfigElementNode
extends AbstractConfigElementNode<PaletteRendererFormulaConfigElement>

Author:
Andrea Medeghini

Field Summary
static java.lang.String NODE_CLASS
           
static java.lang.String NODE_ID
           
 
Constructor Summary
PaletteRendererFormulaConfigElementNode(PaletteRendererFormulaConfigElement formulaElement)
           
 
Method Summary
protected  void createChildNodes(PaletteRendererFormulaConfigElementNodeValue value)
           
protected  NodeEditor createNodeEditor()
          Creates the node editor.
 PaletteRendererFormulaConfigElement getConfigElement()
           
 PaletteRendererFormulaConfigElement getFormulaElement()
           
 boolean isEditable()
          Returns true if the node is editable.
protected  void updateChildNodes()
           
 
Methods inherited from class net.sf.jame.core.tree.DefaultNode
getNodeEditor, getValueAsString
 
Methods inherited from class net.sf.jame.core.tree.Node
accept, addDescription, addLabel, appendChildNode, appendChildNodeToParent, cancel, dispose, doAccept, doCancel, dump, finalize, fireNodeAccepted, fireNodeAdded, fireNodeCancelled, fireNodeChanged, fireNodeRemoved, getChildNode, getChildNodeCount, getContext, getDescription, getLabel, getNodeByPath, getNodeClass, getNodeId, getNodeLabel, getNodePath, getNodeValue, getObject, getParentNode, getPreviousNodeValue, getRootNode, getSession, hasPendingCommands, indexOf, insertChildNodeAt, insertNodeAfter, insertNodeBefore, isAttribute, isChildNode, isHighFrequency, isMutable, isValueChanged, moveDownChildNode, moveUpChildNode, nodeAdded, nodeRemoved, putObject, removeAllChildNodes, removeChildNode, removeObject, setChildNode, setContext, setNodeClass, setNodeEditor, setNodeLabel, setNodeValue, setSession, toString, updateNode
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NODE_ID

public static final java.lang.String NODE_ID
See Also:
Constant Field Values

NODE_CLASS

public static final java.lang.String NODE_CLASS
See Also:
Constant Field Values
Constructor Detail

PaletteRendererFormulaConfigElementNode

public PaletteRendererFormulaConfigElementNode(PaletteRendererFormulaConfigElement formulaElement)
Parameters:
formulaElement -
Method Detail

getConfigElement

public PaletteRendererFormulaConfigElement getConfigElement()
Specified by:
getConfigElement in class AbstractConfigElementNode<PaletteRendererFormulaConfigElement>
Returns:
See Also:
AbstractConfigElementNode.getConfigElement()

updateChildNodes

protected void updateChildNodes()
Overrides:
updateChildNodes in class Node
See Also:
Node.updateChildNodes()

createChildNodes

protected void createChildNodes(PaletteRendererFormulaConfigElementNodeValue value)

isEditable

public boolean isEditable()
Description copied from class: Node
Returns true if the node is editable.

Overrides:
isEditable in class DefaultNode
Returns:
true if the node is editable.
See Also:
DefaultNode.isEditable()

getFormulaElement

public PaletteRendererFormulaConfigElement getFormulaElement()
Returns:
the formulaElement

createNodeEditor

protected NodeEditor createNodeEditor()
Description copied from class: DefaultNode
Creates the node editor.

Specified by:
createNodeEditor in class DefaultNode
Returns:
the node editor.
See Also:
DefaultNode.createNodeEditor()