mev-4.0.01/source/org/tigr/microarray/mev/script/util/ScriptNode.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2 Copyright @ 1999-2004, The Institute for Genomic Research (TIGR).
2 26 Feb 07 jari 3 All rights reserved.
2 26 Feb 07 jari 4 */
2 26 Feb 07 jari 5 /*
2 26 Feb 07 jari 6  * ScriptNode.java
2 26 Feb 07 jari 7  *
2 26 Feb 07 jari 8  * Created on February 28, 2004, 4:21 PM
2 26 Feb 07 jari 9  */
2 26 Feb 07 jari 10
2 26 Feb 07 jari 11 package org.tigr.microarray.mev.script.util;
2 26 Feb 07 jari 12
2 26 Feb 07 jari 13 import javax.swing.tree.DefaultMutableTreeNode;
2 26 Feb 07 jari 14
2 26 Feb 07 jari 15 import org.w3c.dom.Element;
2 26 Feb 07 jari 16
2 26 Feb 07 jari 17 /** The script node is the base node for the nodes
2 26 Feb 07 jari 18  * used to represent the script within script tree.
2 26 Feb 07 jari 19  * Extenstions are: <CODE>DataNode</CODE> and
2 26 Feb 07 jari 20  * <CODE>AlgorithmNode</CODE>.
2 26 Feb 07 jari 21  * @author braisted
2 26 Feb 07 jari 22  */
2 26 Feb 07 jari 23 public class ScriptNode extends DefaultMutableTreeNode {
2 26 Feb 07 jari 24     
2 26 Feb 07 jari 25     /** the enclosed document root element to the DOM
2 26 Feb 07 jari 26      */    
2 26 Feb 07 jari 27     Element docElement;
2 26 Feb 07 jari 28
2 26 Feb 07 jari 29     /** Constructs a new ScriptNode
2 26 Feb 07 jari 30      */    
2 26 Feb 07 jari 31     public ScriptNode() {
2 26 Feb 07 jari 32         super();
2 26 Feb 07 jari 33     }
2 26 Feb 07 jari 34     
2 26 Feb 07 jari 35     /** Creates a new instance of ScriptNode
2 26 Feb 07 jari 36      * @param elem documents root element
2 26 Feb 07 jari 37      */
2 26 Feb 07 jari 38     public ScriptNode(Element elem) {
2 26 Feb 07 jari 39         docElement = elem;
2 26 Feb 07 jari 40     }
2 26 Feb 07 jari 41     
2 26 Feb 07 jari 42     /** sets the element field
2 26 Feb 07 jari 43      */    
2 26 Feb 07 jari 44     public void setElement(Element elem) { 
2 26 Feb 07 jari 45         docElement = elem;
2 26 Feb 07 jari 46     }
2 26 Feb 07 jari 47     
2 26 Feb 07 jari 48 }