public class MifVocabParserHandler
extends org.xml.sax.helpers.DefaultHandler
Constructor and Description |
---|
MifVocabParserHandler() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName) |
java.util.HashMap<java.lang.String,MifSupportedConceptProperty> |
getSupportedConceptPropertiesMap() |
java.util.HashMap<java.lang.String,MifSupportedConceptRelationship> |
getSupportedConceptRelationshipsMap() |
MifVocabularyModel |
getVocabularyModel() |
static void |
main(java.lang.String[] args) |
java.lang.String |
scrubHtmlFromText(java.lang.String dirtyText) |
void |
setSupportedConceptPropertiesMap(java.util.HashMap<java.lang.String,MifSupportedConceptProperty> supportedConceptPropertiesMap) |
void |
setSupportedConceptRelationshipsMap(java.util.HashMap<java.lang.String,MifSupportedConceptRelationship> supportedConceptRelationshipsMap) |
void |
setVocabularyModel(MifVocabularyModel vocabularyModel) |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes) |
public static final java.lang.String DEFAULT_CODINGSCHEME_URI
protected java.util.List<MifCodeSystem> codeSystems
protected java.util.List<MifCodeSystemVersion> codeSystemVersions
protected java.util.List<java.lang.String> csvSupportedLanguages
protected java.util.List<MifConcept> concepts
protected java.util.List<MifConceptRelationship> conceptRelationships
protected java.util.List<MifConceptProperty> conceptProperties
protected java.util.List<MifConceptCode> conceptCodes
protected MifCodeSystem codeSystem
protected MifCodeSystemVersion codeSystemVersion
protected MifConcept concept
protected MifConceptRelationship conceptRelationship
protected MifConceptProperty conceptProperty
protected MifConceptCode conceptCode
protected MifPrintName conceptPrintName
protected MifSupportedConceptRelationship supportedConceptRelationship
protected java.util.HashMap<java.lang.String,MifSupportedConceptRelationship> supportedConceptRelationshipsMap
protected java.util.HashMap<java.lang.String,MifSupportedConceptProperty> supportedConceptPropertiesMap
protected boolean csvSupportedLanguageFlag
protected boolean conceptRelationshipFlag
protected boolean conceptTextFlag
protected boolean codeSystemTextFlag
protected boolean consumeAllTextFlag
protected boolean validated
protected java.lang.StringBuilder textBuilder
public int countOfMultipleCodeConcepts
public int countOfCodeSystemVersions
public int countOfCodeSystemVersionsWithNoConcepts
protected final int START
protected final int VOCABULARYMODEL
protected final int CODESYSTEM
protected final int CODESYSTEMVERSION
protected final int CONCEPT
protected final int CONCEPTRELATIONSHIP
protected final int CONCEPTPROPERTY
protected final int CONCEPTCODE
protected int state
public MifVocabularyModel getVocabularyModel()
public void setVocabularyModel(MifVocabularyModel vocabularyModel)
public java.util.HashMap<java.lang.String,MifSupportedConceptRelationship> getSupportedConceptRelationshipsMap()
public void setSupportedConceptRelationshipsMap(java.util.HashMap<java.lang.String,MifSupportedConceptRelationship> supportedConceptRelationshipsMap)
public java.util.HashMap<java.lang.String,MifSupportedConceptProperty> getSupportedConceptPropertiesMap()
public void setSupportedConceptPropertiesMap(java.util.HashMap<java.lang.String,MifSupportedConceptProperty> supportedConceptPropertiesMap)
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public java.lang.String scrubHtmlFromText(java.lang.String dirtyText)
public static void main(java.lang.String[] args)