Home / Development / Documentation / 2.0.44 / NodeNameAdapter
TreeGraph 2
 


info.bioinfweb.treegraph.document.nodebranchdata
Class NodeNameAdapter

java.lang.Object
  extended by info.bioinfweb.treegraph.document.nodebranchdata.AbstractNodeBranchDataAdapter
      extended by info.bioinfweb.treegraph.document.nodebranchdata.TextElementDataAdapter
          extended by info.bioinfweb.treegraph.document.nodebranchdata.NodeNameAdapter
All Implemented Interfaces:
NodeBranchDataAdapter

public class NodeNameAdapter
extends TextElementDataAdapter
implements NodeBranchDataAdapter


Field Summary
private static NodeNameAdapter sharedInstance
           
 
Constructor Summary
NodeNameAdapter()
           
 
Method Summary
 boolean assignData(Node node, TextElementData data)
           
protected  void createData(Node node)
          This method should create the data object if does not already exist.
 TextElementData getData(Node node)
           
 Node getDataElement(Node node)
          This method should return the tree element which contains the data which is edited with the implementation of the respective adapter.
 DecimalFormat getDecimalFormat(Node node)
           
static NodeNameAdapter getSharedInstance()
           
 boolean readOnly()
           
 String toString()
          A description of the adapter that is readable by the user should be returned here.
 
Methods inherited from class info.bioinfweb.treegraph.document.nodebranchdata.TextElementDataAdapter
decimalOnly, delete, getDecimal, getText, isDecimal, isEmpty, isNewColumn, isString, setDecimal, setText, setType
 
Methods inherited from class info.bioinfweb.treegraph.document.nodebranchdata.AbstractNodeBranchDataAdapter
equals
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface info.bioinfweb.treegraph.document.nodebranchdata.NodeBranchDataAdapter
decimalOnly, delete, getDecimal, getText, isDecimal, isEmpty, isNewColumn, isString, setDecimal, setText
 

Field Detail

sharedInstance

private static NodeNameAdapter sharedInstance
Constructor Detail

NodeNameAdapter

public NodeNameAdapter()
Method Detail

getSharedInstance

public static NodeNameAdapter getSharedInstance()

readOnly

public boolean readOnly()
Specified by:
readOnly in interface NodeBranchDataAdapter

getData

public TextElementData getData(Node node)
Specified by:
getData in class TextElementDataAdapter

assignData

public boolean assignData(Node node,
                          TextElementData data)
Specified by:
assignData in class TextElementDataAdapter

getDecimalFormat

public DecimalFormat getDecimalFormat(Node node)
Specified by:
getDecimalFormat in class TextElementDataAdapter

toString

public String toString()
Description copied from interface: NodeBranchDataAdapter
A description of the adapter that is readable by the user should be returned here.

Specified by:
toString in interface NodeBranchDataAdapter
Overrides:
toString in class Object

createData

protected void createData(Node node)
Description copied from class: TextElementDataAdapter
This method should create the data object if does not already exist.

Specified by:
createData in class TextElementDataAdapter
Parameters:
node - the node wich is assiciated with the data object

getDataElement

public Node getDataElement(Node node)
Description copied from interface: NodeBranchDataAdapter
This method should return the tree element which contains the data which is edited with the implementation of the respective adapter.

Specified by:
getDataElement in interface NodeBranchDataAdapter
Returns: