fr.inrialpes.exmo.align.gen
Class URITree
java.lang.Object
fr.inrialpes.exmo.align.gen.URITree
public class URITree
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
URI
private String URI
children
private ArrayList<URITree> children
parent
private URITree parent
depth
int depth
maxDepth
int maxDepth
URITree
public URITree(String URI)
getURI
public String getURI()
setURI
public void setURI(String URI)
setDepth
public void setDepth(int depth)
getDepth
public int getDepth()
getMaxDepth
public int getMaxDepth()
setParent
public void setParent(URITree parent)
getParent
public URITree getParent()
getChildAt
public URITree getChildAt(int index)
getChildrenList
public ArrayList<URITree> getChildrenList()
getChildrenSize
public int getChildrenSize()
add
public void add(String childURI,
String parentURI)
_addChildToNode
public void _addChildToNode(URITree root,
String parentURI,
String childURI)
addChild
public void addChild(URITree root,
URITree node,
String URI)
addChildToNode
public void addChildToNode(String URI)
renameTree
public void renameTree(Properties alignment)
rename
public void rename(Properties alignment,
String ns)
searchURITree
public URITree searchURITree(String URI)
getNodesFromLevel
public List<URITree> getNodesFromLevel(int level)
getNodes
public void getNodes(List<URITree> nodes,
int level)
changeDepth
public void changeDepth(int level)
change
public void change(int level)
printURITree
public void printURITree()
print
public void print(int depth)
indent
protected void indent(int depth)
(C) INRIA & friends, 2003-2013