org.tm4j.topicmap.utils
Interface TopicMapHandler

All Known Implementing Classes:
XTMBuilder

public interface TopicMapHandler


Field Summary
static int REFTYPE_RESOURCE
           
static int REFTYPE_SUBJECTINDICATOR
           
static int REFTYPE_TOPIC
           
 
Method Summary
 void baseNameString(java.lang.String id, java.lang.String value)
           
 void endAssociation()
           
 void endBaseName()
           
 void endInstanceOf()
           
 void endMember()
           
 void endMergeMap()
           
 void endOccurrence()
           
 void endParameters()
           
 void endRoleSpec()
           
 void endScope()
           
 void endSubjectIdentity()
           
 void endTopic()
           
 void endTopicMap()
           
 void endVariant()
           
 void endVariantName()
           
 void ref(java.lang.String id, int refType, java.lang.String locator, java.lang.String xmlBase)
           
 void resourceData(java.lang.String id, java.lang.String data)
           
 void startAssociation(java.lang.String id)
           
 void startBaseName(java.lang.String id)
           
 void startInstanceOf(java.lang.String id)
           
 void startMember(java.lang.String id)
           
 void startMergeMap(java.lang.String id, java.lang.String mergeMapURI, java.lang.String base)
           
 void startOccurrence(java.lang.String id)
           
 void startParameters(java.lang.String id)
           
 void startRoleSpec(java.lang.String id)
           
 void startScope(java.lang.String id)
           
 void startSubjectIdentity(java.lang.String id)
           
 void startTopic(java.lang.String id)
           
 void startTopicMap(java.lang.String id, java.lang.String xmlBase)
           
 void startVariant(java.lang.String id)
           
 void startVariantName(java.lang.String id)
           
 

Field Detail

REFTYPE_RESOURCE

public static final int REFTYPE_RESOURCE
See Also:
Constant Field Values

REFTYPE_SUBJECTINDICATOR

public static final int REFTYPE_SUBJECTINDICATOR
See Also:
Constant Field Values

REFTYPE_TOPIC

public static final int REFTYPE_TOPIC
See Also:
Constant Field Values
Method Detail

startTopicMap

public void startTopicMap(java.lang.String id,
                          java.lang.String xmlBase)
                   throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endTopicMap

public void endTopicMap()
                 throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startTopic

public void startTopic(java.lang.String id)
                throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endTopic

public void endTopic()
              throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startInstanceOf

public void startInstanceOf(java.lang.String id)
                     throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endInstanceOf

public void endInstanceOf()
                   throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startSubjectIdentity

public void startSubjectIdentity(java.lang.String id)
                          throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endSubjectIdentity

public void endSubjectIdentity()
                        throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startBaseName

public void startBaseName(java.lang.String id)
                   throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endBaseName

public void endBaseName()
                 throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startOccurrence

public void startOccurrence(java.lang.String id)
                     throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endOccurrence

public void endOccurrence()
                   throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startAssociation

public void startAssociation(java.lang.String id)
                      throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endAssociation

public void endAssociation()
                    throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startMember

public void startMember(java.lang.String id)
                 throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endMember

public void endMember()
               throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startRoleSpec

public void startRoleSpec(java.lang.String id)
                   throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endRoleSpec

public void endRoleSpec()
                 throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startMergeMap

public void startMergeMap(java.lang.String id,
                          java.lang.String mergeMapURI,
                          java.lang.String base)
                   throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endMergeMap

public void endMergeMap()
                 throws TopicMapProcessingException
Throws:
TopicMapProcessingException

ref

public void ref(java.lang.String id,
                int refType,
                java.lang.String locator,
                java.lang.String xmlBase)
         throws TopicMapProcessingException
Throws:
TopicMapProcessingException

resourceData

public void resourceData(java.lang.String id,
                         java.lang.String data)
                  throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startScope

public void startScope(java.lang.String id)
                throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endScope

public void endScope()
              throws TopicMapProcessingException
Throws:
TopicMapProcessingException

baseNameString

public void baseNameString(java.lang.String id,
                           java.lang.String value)
                    throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startVariant

public void startVariant(java.lang.String id)
                  throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endVariant

public void endVariant()
                throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startParameters

public void startParameters(java.lang.String id)
                     throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endParameters

public void endParameters()
                   throws TopicMapProcessingException
Throws:
TopicMapProcessingException

startVariantName

public void startVariantName(java.lang.String id)
                      throws TopicMapProcessingException
Throws:
TopicMapProcessingException

endVariantName

public void endVariantName()
                    throws TopicMapProcessingException
Throws:
TopicMapProcessingException