org.tm4j.vtl.helpers
Class TypeHierarchy

java.lang.Object
  extended byorg.tm4j.vtl.helpers.TypeHierarchy
All Implemented Interfaces:
org.apache.velocity.tools.view.tools.ViewTool

public class TypeHierarchy
extends java.lang.Object
implements org.apache.velocity.tools.view.tools.ViewTool


Constructor Summary
TypeHierarchy()
           
 
Method Summary
 java.util.Collection _getTopLevelTypes(org.tm4j.topicmap.TopicMap tm, java.util.HashSet ret)
           
 java.util.Collection getSubclasses(org.tm4j.topicmap.Topic superclass)
           
 java.util.Collection getSuperclasses(org.tm4j.topicmap.Topic subclass)
           
 java.util.Collection getTopLevelTypes(org.tm4j.topicmap.TopicMap tm)
           
 void init(java.lang.Object arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeHierarchy

public TypeHierarchy()
Method Detail

getTopLevelTypes

public java.util.Collection getTopLevelTypes(org.tm4j.topicmap.TopicMap tm)

_getTopLevelTypes

public java.util.Collection _getTopLevelTypes(org.tm4j.topicmap.TopicMap tm,
                                              java.util.HashSet ret)

getSubclasses

public java.util.Collection getSubclasses(org.tm4j.topicmap.Topic superclass)

getSuperclasses

public java.util.Collection getSuperclasses(org.tm4j.topicmap.Topic subclass)

init

public void init(java.lang.Object arg0)
Specified by:
init in interface org.apache.velocity.tools.view.tools.ViewTool