public class Document extends TreeNode
Modifier and Type | Class and Description |
---|---|
static class |
Document.LocationRegion |
ATTR_BASE_NODES, ATTR_DESCRIPTION, ATTR_PREDICATE, ATTR_TYPE, id
Constructor and Description |
---|
Document() |
Document(TreeDB db,
java.util.UUID uuid) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
createLocationRangesDescriptor(java.lang.String locId) |
java.lang.String |
extractLocationText(java.lang.String locUUID) |
org.w3c.dom.Document |
getDOM() |
static int |
getElementIdx(org.w3c.dom.Element elt) |
static java.lang.String |
getElementXpath(org.w3c.dom.Element elt) |
java.lang.String |
getHTMLPath() |
Location |
getLocation(java.lang.String locationId) |
java.util.List<java.util.UUID> |
getLocations() |
java.lang.String |
getMetaCharset() |
java.lang.String |
getResourceName() |
static java.lang.String |
getTypeRootQId() |
protected org.w3c.dom.Document |
getXmlDoc() |
org.w3c.dom.Document |
loadDOM() |
java.lang.String |
removeLocation(java.lang.String uuid) |
void |
resetCache() |
void |
saveDOM() |
void |
saveDOM(java.lang.String jsData) |
void |
setMetaCharset(java.lang.String charset) |
void |
setParent(TreeNode parent) |
void |
setResourceName(java.lang.String name) |
protected void |
setXmlDoc(org.w3c.dom.Document xmlDoc) |
int |
sizeLocations() |
java.lang.String |
toString() |
addBaseNode, createChild, createChild, delete, deleteResource, equals, findChild, getAttribute, getAttributeKeys, getAttributes, getAttributeValue, getAttributeValue, getBaseNodes, getBooleanAttributeValue, getBooleanAttributeValue, getChild, getChildrenUUIds, getDescription, getDescription, getFloatAttributeValue, getFloatAttributeValue, getId, getIntAttributeValue, getIntAttributeValue, getListAttributeValue, getParent, getParentUUId, getPredicate, getQualifiedId, getResourceContent, getResourcesUrl, getSortedChildren, getSortedChildren, getSortedChildren, getStringAttributeValue, getStringAttributeValue, getTreeDB, getType, getUUId, isResourceExists, putAttribute, removeAttribute, removeBaseNode, removeChild, saveAttributes, setDescription, setId, setPredicate, setResourceContent, setResourceContent, setType, sizeChildren, toNodeDesc, toNodeDesc
public Document()
public Document(TreeDB db, java.util.UUID uuid)
public void setMetaCharset(java.lang.String charset)
public java.lang.String getMetaCharset()
public static java.lang.String getTypeRootQId()
public void setResourceName(java.lang.String name)
public java.lang.String getResourceName()
public java.lang.String getHTMLPath()
public java.util.List<java.util.UUID> getLocations()
public java.lang.String removeLocation(java.lang.String uuid)
public void saveDOM()
public void saveDOM(java.lang.String jsData)
public Location getLocation(java.lang.String locationId)
public org.w3c.dom.Document getDOM() throws java.lang.Exception
java.lang.Exception
public org.w3c.dom.Document loadDOM() throws java.lang.Exception
java.lang.Exception
public java.lang.String extractLocationText(java.lang.String locUUID)
public int sizeLocations()
public void resetCache()
protected org.w3c.dom.Document getXmlDoc()
protected void setXmlDoc(org.w3c.dom.Document xmlDoc)
public java.lang.String createLocationRangesDescriptor(java.lang.String locId)
public static java.lang.String getElementXpath(org.w3c.dom.Element elt)
public static int getElementIdx(org.w3c.dom.Element elt)