Home / Development / Documentation / 2.0.44 / HiddenDataAdapter
TreeGraph 2
 


info.bioinfweb.treegraph.document.nodebranchdata
Class HiddenDataAdapter

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.AbstractIDElementAdapter
              extended by info.bioinfweb.treegraph.document.nodebranchdata.HiddenDataAdapter
All Implemented Interfaces:
IDElementAdapter, NodeBranchDataAdapter
Direct Known Subclasses:
HiddenBranchDataAdapter, HiddenNodeDataAdapter

public abstract class HiddenDataAdapter
extends AbstractIDElementAdapter


Field Summary
 DecimalFormat DECIMAL_FORMAT
           
 
Fields inherited from class info.bioinfweb.treegraph.document.nodebranchdata.AbstractIDElementAdapter
id
 
Constructor Summary
HiddenDataAdapter(String id)
           
 
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.
 void delete(Node node)
           
 TextElementData getData(Node node)
           
protected abstract  HiddenDataMap getDataMap(Node node)
           
 DecimalFormat getDecimalFormat(Node node)
           
 
Methods inherited from class info.bioinfweb.treegraph.document.nodebranchdata.AbstractIDElementAdapter
equals, getDataElement, getID, isNewColumn, readOnly, setID
 
Methods inherited from class info.bioinfweb.treegraph.document.nodebranchdata.TextElementDataAdapter
decimalOnly, getDecimal, getText, isDecimal, isEmpty, isString, setDecimal, setText, setType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.bioinfweb.treegraph.document.nodebranchdata.NodeBranchDataAdapter
decimalOnly, getDecimal, getText, isDecimal, isEmpty, isString, setDecimal, setText, toString
 

Field Detail

DECIMAL_FORMAT

public DecimalFormat DECIMAL_FORMAT
Constructor Detail

HiddenDataAdapter

public HiddenDataAdapter(String id)
Method Detail

getDataMap

protected abstract HiddenDataMap getDataMap(Node node)

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

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

delete

public void delete(Node node)
Specified by:
delete in interface NodeBranchDataAdapter
Overrides:
delete in class TextElementDataAdapter