com.infoengine.modeler.io
Class SourceTree

java.lang.Object
  extended bycom.infoengine.modeler.io.SourceTree
All Implemented Interfaces:
Comparator

public class SourceTree
extends Object
implements Comparator


Field Summary
private  String absolute
           
private  String executionReference
           
private  boolean folder
           
private  SourceTree parent
           
private  String relative
           
private  Vector sub
           
 
Constructor Summary
private SourceTree(Element e)
           
  SourceTree(String absolute, String relative, String executionReference, boolean folder)
           
 
Method Summary
 int compare(Object o1, Object o2)
           
 boolean equals(Object o1)
           
 String getAbsoluteName()
           
 SourceTree getChildAt(int index)
           
 int getChildCount()
           
 String getExecutionReference()
           
 SourceTree getParent()
           
 String getRelativeName()
           
static SourceTree getSourceTree(Group g)
           
 boolean isFolder()
           
private  void setParent(SourceTree tree)
           
private  void sort()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

absolute

private String absolute

relative

private String relative

executionReference

private String executionReference

folder

private boolean folder

parent

private SourceTree parent

sub

private Vector sub
Constructor Detail

SourceTree

private SourceTree(Element e)

SourceTree

public SourceTree(String absolute,
                  String relative,
                  String executionReference,
                  boolean folder)
Method Detail

sort

private void sort()

getSourceTree

public static SourceTree getSourceTree(Group g)

isFolder

public boolean isFolder()

getAbsoluteName

public String getAbsoluteName()

getRelativeName

public String getRelativeName()

getExecutionReference

public String getExecutionReference()

getChildCount

public int getChildCount()

getChildAt

public SourceTree getChildAt(int index)

toString

public String toString()

setParent

private void setParent(SourceTree tree)

getParent

public SourceTree getParent()

compare

public int compare(Object o1,
                   Object o2)
Specified by:
compare in interface Comparator

equals

public boolean equals(Object o1)
Specified by:
equals in interface Comparator