public class SQLDumpExport.XTM2toSQL extends XTMParser2
XTMParser2.ParsedAssociation, XTMParser2.ParsedName, XTMParser2.ParsedOccurrence, XTMParser2.ParsedRole, XTMParser2.ParsedTopic, XTMParser2.ParsedVariant
Modifier and Type | Field and Description |
---|---|
protected java.io.PrintStream[] |
out |
associationCount, CONVERT_OCCURRENCE_RESOURCE_REF_TO_RESOURCE_DATA, E_ASSOCIATION, E_INSTANCEOF, E_ITEMIDENTITY, E_MERGEMAP, E_NAME, E_OCCURRENCE, E_RESOURCEDATA, E_RESOURCEREF, E_ROLE, E_SCOPE, E_SUBJECTIDENTIFIER, E_SUBJECTIDENTITY, E_SUBJECTLOCATOR, E_TOPIC, E_TOPICMAP, E_TOPICREF, E_TYPE, E_VALUE, E_VARIANT, E_VERSION, elementCount, ENSURE_UNIQUE_BASENAMES, ENSURE_UNIQUE_BASENAMES_KEY, idmapping, IMPORT_XML_IDENTIFIERS, IMPORT_XML_IDENTIFIERS_KEY, logger, OCCURRENCE_RESOURCE_REF_KEY, occurrenceCount, parsedAssociation, parsedCharacters, parsedInstances, parsedName, parsedOccurrence, parsedResourceData, parsedRole, parsedScope, parsedTopic, parsedType, parsedValue, parsedVariant, state, STATE_ASSOCIATION, STATE_INSTANCEOF, STATE_NAME, STATE_OCCURRENCE, STATE_RESOURCEDATA, STATE_ROLE, STATE_ROOT, STATE_SCOPE, STATE_TOPIC, STATE_TOPICMAP, STATE_TYPE, STATE_VALUE, STATE_VARIANT, stateStack, temporarySI, tm, topicCount
Constructor and Description |
---|
XTM2toSQL(TopicMapLogger logger,
java.io.PrintStream[] out) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
hrefToID(java.lang.String s) |
protected void |
postProcessTopicMap()
Remove temporary subject identifiers created during parse.
|
protected void |
processAssociation() |
protected void |
processTopic() |
void |
writeVariant(java.lang.String topicid,
java.util.Collection<java.lang.String> scope,
java.lang.String value,
java.io.PrintStream[] out) |
characters, endAssociation, endDocument, endElement, endInstanceOf, endName, endOccurrence, endPrefixMapping, endResourceData, endRole, endRoot, endScope, endTopic, endTopicMap, endType, endValue, endVariant, error, fatalError, getOrCreateTopic, getOrCreateTopic, getOrCreateTopicID, getOrCreateTopicRef, handleAssociation, handleHRef, handleInstanceOf, handleName, handleOccurrence, handleResourceData, handleRole, handleRoot, handleScope, handleTopic, handleTopicMap, handleType, handleValue, handleVariant, hrefToId, ignorableWhitespace, processingInstruction, processTopicRefs, setDocumentLocator, setEnsureUniqueBasenames, setImportXmlIdentifiers, setOccurrenceResourceRef2ResourceData, skippedEntity, startAssociation, startDocument, startElement, startInstanceOf, startName, startOccurrence, startPrefixMapping, startResourceData, startRole, startScope, startTopic, startTopicMap, startType, startValue, startVariant, warning
public XTM2toSQL(TopicMapLogger logger, java.io.PrintStream[] out)
protected java.lang.String hrefToID(java.lang.String s)
public void writeVariant(java.lang.String topicid, java.util.Collection<java.lang.String> scope, java.lang.String value, java.io.PrintStream[] out) throws java.io.IOException
java.io.IOException
protected void processTopic()
processTopic
in class XTMParser2
protected void processAssociation()
processAssociation
in class XTMParser2
protected void postProcessTopicMap()
XTMParser2
postProcessTopicMap
in class XTMParser2
Copyright 2004-2015 Wandora Team