public class XmlDocument extends WellformedDOM
Constructor and Description |
---|
XmlDocument(java.io.File file)
Constructs the DOM Document from CIM RDF Schema file, determines the dialect, fixes URIs if
they end with white space, and classifies DOM elements by moving them from DOM Document root
into internal maps.
|
XmlDocument(java.lang.String xml)
Same as
XmlDocument(File) , but constructs the DOM document from xml string. |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,org.w3c.dom.Element> |
getClasses()
Returns the CIM UML classes (including datatypes, enums and compounds) in this document.
|
java.util.Map<java.lang.String,java.util.List<org.w3c.dom.Element>> |
getDuplicates()
Returns elements in this document that have same name.
|
int |
getElementCount()
Returns the total number of top elements in this document.
|
java.util.Map<java.lang.String,org.w3c.dom.Element> |
getEnumLiterals()
Returns the CIM UML enumeration literals in this document.
|
java.util.Map<java.lang.String,org.w3c.dom.Element> |
getPackages()
Returns the CIM UML packages in this document.
|
java.util.Map<java.lang.String,org.w3c.dom.Element> |
getProperties()
Returns the CIM UML attributes and association ends in this document.
|
java.util.Map<java.lang.String,org.w3c.dom.Element> |
getUnclassifiedTopElements()
Returns the CIM UML enumeration literals in this document.
|
asInputStream, asXmlString, getDocument, getFile, getNsCache
public XmlDocument(java.io.File file)
public XmlDocument(java.lang.String xml)
XmlDocument(File)
, but constructs the DOM document from xml string.public int getElementCount()
public java.util.Map<java.lang.String,java.util.List<org.w3c.dom.Element>> getDuplicates()
public java.util.Map<java.lang.String,org.w3c.dom.Element> getPackages()
public java.util.Map<java.lang.String,org.w3c.dom.Element> getClasses()
public java.util.Map<java.lang.String,org.w3c.dom.Element> getProperties()
public java.util.Map<java.lang.String,org.w3c.dom.Element> getEnumLiterals()
public java.util.Map<java.lang.String,org.w3c.dom.Element> getUnclassifiedTopElements()
Copyright 2009-2016 Tatjana (Tanja) Kostic