public class ExperimentLoader extends BasicItemNodeLoader<Experiment>
RawBioAssay
:s included in the experiment.ALLOW_ROOT_NODE, allowAsRootNode, DENY_ROOT_NODE, factoryKey, nameGenerator
Constructor and Description |
---|
ExperimentLoader() |
Modifier and Type | Method and Description |
---|---|
Node |
createForwardNode(DbControl dc,
OverviewContext context,
Node rawBioAssayNode)
Create property-loading experiment nodes from a given rawbioassay node.
|
protected void |
loadPropertyChildNodes(DbControl dc,
OverviewContext context,
Node experimentNode)
Load property nodes for an experiment:
Experimental factors:
ExperimentalFactorLoader.createPropertyNode(DbControl, OverviewContext, Node)
Annotations: AnnotationLoader.createPropertyNode(DbControl, OverviewContext, Node)
|
protected void |
loadReverseChildNodes(DbControl dc,
OverviewContext context,
Node experimentNode)
Loads the raw bioassay nodes that are part of this experiment
|
createItemNode, createRootNode, getNodeFactory, getNodeFactory, getNodeLoader, getNodeLoaderFactory, getNodeNameGenerator, getNodeValidator, getNodeValidatorFactory, postValidateFolder
createPropertyNode, createReverseNode, loadChildNodes, loadChildNodesOfFolderNode, loadChildNodesOfItemNode, loadForwardChildNodes
public Node createForwardNode(DbControl dc, OverviewContext context, Node rawBioAssayNode)
createForwardNode
in interface NodeLoader<Experiment>
createForwardNode
in class AbstractNodeLoader<Experiment>
dc
- The DbControl to use for database accesscontext
- The overview contextrawBioAssayNode
- The parent nodeprotected void loadPropertyChildNodes(DbControl dc, OverviewContext context, Node experimentNode)
loadPropertyChildNodes
in class AbstractNodeLoader<Experiment>
protected void loadReverseChildNodes(DbControl dc, OverviewContext context, Node experimentNode)
loadReverseChildNodes
in class AbstractNodeLoader<Experiment>
RawBioAssayLoader.createReverseNode(DbControl, OverviewContext, Node)