org.tm4j.panckoucke.util .NameUtil

Description

Collection of static methods to generate names for different TopicMapObjects. TODO: remove MAX_LABEL_LENGTH and pass responsibility for short names to AMMember.getLabel()

Inheritance Hierarchy

Field Summary
MAX_LABEL_LENGTH
Method Summary
java.lang.String labelFor(org.tm4j.net.Locator loc)
java.lang.String labelFor(org.tm4j.panckoucke.impl.abstraction.util.MemberProxy data)
Tries several strategies to find a suitable label for the given MemberProxy.
java.lang.String labelFor(org.tm4j.topicmap.Association assoc)
java.lang.String labelFor(org.tm4j.topicmap.Member member)
java.lang.String labelFor(org.tm4j.topicmap.Occurrence occ)
java.lang.String labelFor(org.tm4j.topicmap.Topic t)
java.lang.String labelFor(org.tm4j.topicmap.TopicMap map)
java.lang.String labelFor(org.tm4j.topicmap.TopicMapObject tmo)
java.lang.String labelForObject(java.lang.Object o)
Returns a label for an object.

Related Topics