net.sf.jame.core.tree
Class NumberNodeEditor

java.lang.Object
  extended by net.sf.jame.core.tree.NodeEditor
      extended by net.sf.jame.core.tree.NumberNodeEditor
Direct Known Subclasses:
ExponentElementNode.ExponentNodeEditor, IterationsElementNode.IterationsNodeEditor, PercentageElementNode.PercentNodeEditor, ThresholdElementNode.ThresholdNodeEditor

public abstract class NumberNodeEditor
extends NodeEditor

Author:
Andrea Medeghini

Field Summary
 
Fields inherited from class net.sf.jame.core.tree.NodeEditor
node
 
Constructor Summary
NumberNodeEditor(AttributeNode node)
           
 
Method Summary
protected  Node createChildNode(NodeValue<?> value)
           
abstract  java.lang.Number getMaximum()
           
abstract  java.lang.Number getMinimum()
           
 java.lang.Number getNumberValue()
           
abstract  java.lang.Number getStep()
           
 
Methods inherited from class net.sf.jame.core.tree.NodeEditor
appendChildNode, createNodeValue, doAppendNode, doChangeNode, doInsertNodeAfter, doInsertNodeBefore, doMoveDownNode, doMoveUpNode, doRemoveNode, doSetValue, getChildNode, getChildNodeCount, getContext, getIndex, getNodeClass, getNodeId, getNodeLabel, getNodeValue, getNodeValueAsString, getNodeValueAsTransferable, getNodeValueType, getParentNodeEditor, getPreviousNodeValue, hasValue, insertChildNodeAfter, insertChildNodeAt, insertChildNodeBefore, isNodeAttribute, isNodeEditable, isNodeMutable, isParentMutable, isRefreshRequired, moveDownChildNode, moveUpChildNode, removeAllChildNodes, removeChildNode, setNodeValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberNodeEditor

public NumberNodeEditor(AttributeNode node)
Parameters:
node -
Method Detail

getNumberValue

public java.lang.Number getNumberValue()
Returns:

getMinimum

public abstract java.lang.Number getMinimum()
Returns:

getMaximum

public abstract java.lang.Number getMaximum()
Returns:

getStep

public abstract java.lang.Number getStep()
Returns:

createChildNode

protected Node createChildNode(NodeValue<?> value)
Specified by:
createChildNode in class NodeEditor
See Also:
net.sf.jame.core.tree.NodeEditor#createChildNode(java.lang.Object)