public class KarXml extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
KarXml.KarEntry |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPOSITEACTORTYPE |
static java.lang.String |
COMPOSITECLASSENTITYTYPE |
static java.lang.String |
REPORTLAYOUT |
Modifier and Type | Method and Description |
---|---|
org.w3c.dom.Document |
getDocument() |
java.lang.String |
getId() |
java.util.List<KarXml.KarEntry> |
getKarEntries() |
java.lang.String |
getKarVersion() |
java.lang.String |
getLsid() |
java.lang.String |
getManifestVersion() |
java.util.List<java.lang.String> |
getModuleDependencies() |
java.lang.String |
getName() |
java.lang.String |
getRepositoryName() |
long |
getSize() |
boolean |
hasReportLayout() |
boolean |
isValid() |
static java.lang.String |
nodeToString(org.w3c.dom.Node node) |
static KarXml |
of(java.io.File file) |
static KarXml |
of(java.io.InputStream is) |
static org.w3c.dom.Document |
parseXml(java.io.Reader reader) |
static org.w3c.dom.Document |
parseXmlStream(java.io.InputStream is) |
void |
setRepositoryName(java.lang.String repositoryName) |
java.lang.String |
toString() |
static boolean |
validateDocument(org.w3c.dom.Document document)
Validate the document against the schema.
|
public static final java.lang.String COMPOSITEACTORTYPE
public static final java.lang.String COMPOSITECLASSENTITYTYPE
public static final java.lang.String REPORTLAYOUT
public java.lang.String getKarVersion()
public java.lang.String getManifestVersion()
public java.util.List<java.lang.String> getModuleDependencies()
public java.lang.String getLsid()
public org.w3c.dom.Document getDocument()
public java.util.List<KarXml.KarEntry> getKarEntries()
public static boolean validateDocument(org.w3c.dom.Document document)
document
- the document need to be validatepublic static org.w3c.dom.Document parseXmlStream(java.io.InputStream is)
public static org.w3c.dom.Document parseXml(java.io.Reader reader)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isValid()
public java.lang.String getId()
public java.lang.String getName()
public long getSize()
public java.lang.String getRepositoryName()
public void setRepositoryName(java.lang.String repositoryName)
public boolean hasReportLayout()
public static java.lang.String nodeToString(org.w3c.dom.Node node)