public class SDRFNodeWrapper<T extends SDRFNode>
extends org.isatools.tablib.export.graph2tab.DefaultAbstractNode
| Constructor and Description | 
|---|
SDRFNodeWrapper(T base,
               int order,
               WrapperNodeFactory factory)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
appendAttributeCommentsToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                              Map<String,String> comments)  | 
protected void | 
appendAttributeToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                      AbstractSDRFAttribute attribute)  | 
protected void | 
appendFactorValuesToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group)  | 
protected void | 
appendFactorValuesToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                         SDRFNodeWrapper<T> node)  | 
protected void | 
appendNodeCommentsToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                         Map<String,List<String>> comments)  | 
protected void | 
appendValueToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                  String header,
                  String value)  | 
int | 
compareTo(org.isatools.tablib.export.graph2tab.Node other)  | 
T | 
getBase()  | 
protected int | 
getCurrentChannel()  | 
protected org.isatools.tablib.export.graph2tab.DefaultTabValueGroup | 
getDefaultTabValueGroup()  | 
SortedSet<org.isatools.tablib.export.graph2tab.Node> | 
getInputs()  | 
int | 
getOrder()  | 
SortedSet<org.isatools.tablib.export.graph2tab.Node> | 
getOutputs()  | 
List<org.isatools.tablib.export.graph2tab.TabValueGroup> | 
getTabValues()  | 
String | 
getType()  | 
protected boolean | 
isEndNode()  | 
protected boolean | 
isMultiChannel()  | 
protected void | 
setCurrentChannel(String label)  | 
public SDRFNodeWrapper(T base, int order, WrapperNodeFactory factory)
public T getBase()
public SortedSet<org.isatools.tablib.export.graph2tab.Node> getInputs()
getInputs in interface org.isatools.tablib.export.graph2tab.NodegetInputs in class org.isatools.tablib.export.graph2tab.DefaultAbstractNodepublic SortedSet<org.isatools.tablib.export.graph2tab.Node> getOutputs()
getOutputs in interface org.isatools.tablib.export.graph2tab.NodegetOutputs in class org.isatools.tablib.export.graph2tab.DefaultAbstractNodepublic final List<org.isatools.tablib.export.graph2tab.TabValueGroup> getTabValues()
public String getType()
getType in interface org.isatools.tablib.export.graph2tab.NodegetType in class org.isatools.tablib.export.graph2tab.DefaultAbstractNodepublic int getOrder()
getOrder in interface org.isatools.tablib.export.graph2tab.NodegetOrder in class org.isatools.tablib.export.graph2tab.DefaultAbstractNodeprotected boolean isEndNode()
protected boolean isMultiChannel()
protected void setCurrentChannel(String label)
protected int getCurrentChannel()
protected org.isatools.tablib.export.graph2tab.DefaultTabValueGroup getDefaultTabValueGroup()
protected void appendFactorValuesToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                             SDRFNodeWrapper<T> node)
protected void appendFactorValuesToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group)
protected void appendValueToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                      String header,
                      String value)
public int compareTo(org.isatools.tablib.export.graph2tab.Node other)
compareTo in interface Comparable<org.isatools.tablib.export.graph2tab.Node>compareTo in class org.isatools.tablib.export.graph2tab.DefaultAbstractNodeprotected void appendAttributeToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                          AbstractSDRFAttribute attribute)
protected void appendAttributeCommentsToGroup(org.isatools.tablib.export.graph2tab.DefaultTabValueGroup group,
                                  Map<String,String> comments)
Copyright © 2014. All rights reserved.