|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.jaxfront.core.dom.FingerPrint
public class FingerPrint
FingerPrint information of a XUI document. Holds xui version, an application version, creation time and any included xui documents.
| Field Summary | |
|---|---|
long |
_dbLoadTimeStamp
|
static java.lang.String |
JAXFRONT_PI
|
static java.lang.String |
JAXFRONT_PI_APP_VERSION
|
static java.lang.String |
JAXFRONT_PI_CONTROLLER
|
static java.lang.String |
JAXFRONT_PI_CREATED
|
static java.lang.String |
JAXFRONT_PI_CREATED_USER
|
static java.lang.String |
JAXFRONT_PI_GROUP_ID
|
static java.lang.String |
JAXFRONT_PI_ID
|
static java.lang.String |
JAXFRONT_PI_INCLUDE
|
static java.lang.String |
JAXFRONT_PI_INCLUDE_PDF
|
static java.lang.String |
JAXFRONT_PI_LASTUPDATE
|
static java.lang.String |
JAXFRONT_PI_LASTUPDATE_USER
|
static java.lang.String |
JAXFRONT_PI_MANDANT_ID
|
static java.lang.String |
JAXFRONT_PI_OWNER
|
static java.lang.String |
JAXFRONT_PI_PID
|
static java.lang.String |
JAXFRONT_PI_STATUS
|
static java.lang.String |
JAXFRONT_PI_TIME
|
static java.lang.String |
JAXFRONT_PI_VERSION
|
static java.lang.String |
JAXFRONT_PI_XML
|
static java.lang.String |
JAXFRONT_PI_XSD
|
static java.lang.String |
JAXFRONT_PI_XUI
|
static java.lang.String |
JAXFRONT_PI_XUI_NS_MAPPING
|
| Constructor Summary | |
|---|---|
FingerPrint(Document jaxDOM,
org.w3c.dom.Document dom,
org.w3c.dom.ls.LSInput xsdInput,
org.w3c.dom.ls.LSInput xuiInput)
|
|
FingerPrint(Document jaxDOM,
org.w3c.dom.Document dom,
java.net.URL xsdURL,
org.w3c.dom.ls.LSInput xuiInput)
|
|
FingerPrint(Document jaxDOM,
org.w3c.dom.Document dom,
java.net.URL xsdURL,
java.net.URL xuiURL)
Creates a fingerprint based on a XUI url. |
|
| Method Summary | |
|---|---|
void |
addIncludedFingerPrint(FingerPrint fingerPrint)
Adds an nested fingerprint. |
void |
checkVersionNo()
Checks the version number in the xui document with the current running JAXFront core engine xui version. |
java.lang.String |
getAppVersionNo()
Returns the application version no. |
java.lang.String |
getController()
|
long |
getDBLoadTimeStamp()
|
org.apache.xerces.xni.parser.XMLEntityResolver |
getEntityResolver()
|
java.util.Vector |
getIncludedFingerPrints()
Returns the nested fingerprints if any otherwise return an empty Vector. |
java.lang.String |
getIncludedPDFXUI()
Returns the included PDF XUI name. |
java.util.Vector |
getIncludes()
Returns a list of included xui file names. |
Document |
getJAXDOM()
|
java.lang.String |
getLastLoadedLanguage()
|
java.lang.String[] |
getNLSReadingSequence(java.lang.String defaultLang)
Returns the nls reading sequence. |
java.lang.String |
getPID()
Returns the persistent id. |
java.lang.String |
getProcessingInstruction(java.lang.String key)
|
java.util.Hashtable |
getProcessingInstructions()
|
java.lang.String |
getTimeCreated()
Returns the time this XUI has been last updated. |
java.lang.String |
getVersionNo()
Returns the version number of this fingerprint. |
java.lang.String |
getXmlLocation()
|
org.w3c.dom.ls.LSInput |
getXSDInput()
|
java.lang.String |
getXSDJAXContent()
|
java.lang.String |
getXsdLocation()
|
java.net.URL |
getXSDURL()
|
org.w3c.dom.ls.LSInput |
getXUIInput()
|
java.lang.String |
getXUIJAXContent()
|
java.lang.String |
getXuiLocation()
|
java.util.Hashtable |
getXUINamespaceMapping()
Returns the nested fingerprints if any otherwise return an empty Vector. |
java.lang.String |
getXUINamespaceMapping(java.lang.String namespace)
|
java.net.URL |
getXUIURL()
|
boolean |
hasIncludes()
Indicates if this fingerprint includes other xui files. |
java.lang.Object |
putProcessingInstructions(java.lang.String key,
java.lang.String value)
|
java.lang.Object |
putProcessingInstructions(java.lang.String key,
java.lang.String value,
CodeSetEntry codeSetEntry)
|
java.lang.String |
putXUINamespaceMapping(java.lang.String namespace,
java.lang.String prefix)
|
void |
refresh(FingerPrint xuiFingerprint)
|
void |
removeProcessingInstruction(java.lang.String key)
|
java.lang.StringBuffer |
serialize(Document jaxDom)
Serializes the fingerprint to a StringBuffer. |
void |
setAppVersionNo(java.lang.String versionNo)
Sets the application version of this fingerprint. |
void |
setDBLoadTimeStamp(long loadTimeStamp)
|
void |
setEntityResolver(org.apache.xerces.xni.parser.XMLEntityResolver resolver)
|
void |
setIncludedPDFXUI(java.lang.String name)
Sets the included pdf xui name. |
void |
setLastLoadedLanguage(java.lang.String currentLang)
|
void |
setNLSReadingSequence(java.lang.String[] langSeq)
Set the nls reading sequence. |
void |
setPID(java.lang.String pid)
Sets the PID of this document. |
void |
setSerializeJAXFrontPI(boolean serializeJAXFrontPI)
|
void |
setXmlLocation(java.lang.String xmlLocation)
|
void |
setXSDInput(org.w3c.dom.ls.LSInput input)
|
void |
setXSDJAXContent(java.lang.String content)
|
void |
setXsdLocation(java.lang.String xsdLocation)
|
void |
setXUIInput(org.w3c.dom.ls.LSInput input)
|
void |
setXUIJAXContent(java.lang.String content)
|
void |
setXuiLocation(java.lang.String xuiLocation)
|
void |
setXUINamespaceMapping(java.util.Hashtable mapping)
|
void |
setXuiURL(java.net.URL xuiURL)
|
void |
update(java.lang.String jaxfrontPI)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public long _dbLoadTimeStamp
public static final java.lang.String JAXFRONT_PI
public static final java.lang.String JAXFRONT_PI_APP_VERSION
public static final java.lang.String JAXFRONT_PI_CONTROLLER
public static final java.lang.String JAXFRONT_PI_CREATED
public static final java.lang.String JAXFRONT_PI_CREATED_USER
public static final java.lang.String JAXFRONT_PI_GROUP_ID
public static final java.lang.String JAXFRONT_PI_ID
public static final java.lang.String JAXFRONT_PI_INCLUDE
public static final java.lang.String JAXFRONT_PI_INCLUDE_PDF
public static final java.lang.String JAXFRONT_PI_LASTUPDATE
public static final java.lang.String JAXFRONT_PI_LASTUPDATE_USER
public static final java.lang.String JAXFRONT_PI_MANDANT_ID
public static final java.lang.String JAXFRONT_PI_OWNER
public static final java.lang.String JAXFRONT_PI_PID
public static final java.lang.String JAXFRONT_PI_STATUS
public static final java.lang.String JAXFRONT_PI_TIME
public static final java.lang.String JAXFRONT_PI_VERSION
public static final java.lang.String JAXFRONT_PI_XML
public static final java.lang.String JAXFRONT_PI_XSD
public static final java.lang.String JAXFRONT_PI_XUI
public static final java.lang.String JAXFRONT_PI_XUI_NS_MAPPING
| Constructor Detail |
|---|
public FingerPrint(Document jaxDOM,
org.w3c.dom.Document dom,
org.w3c.dom.ls.LSInput xsdInput,
org.w3c.dom.ls.LSInput xuiInput)
public FingerPrint(Document jaxDOM,
org.w3c.dom.Document dom,
java.net.URL xsdURL,
org.w3c.dom.ls.LSInput xuiInput)
public FingerPrint(Document jaxDOM,
org.w3c.dom.Document dom,
java.net.URL xsdURL,
java.net.URL xuiURL)
xuiURL - location of the xui document.| Method Detail |
|---|
public void addIncludedFingerPrint(FingerPrint fingerPrint)
fingerPrint - to add to my list of includes
public void checkVersionNo()
throws DocumentCreationException
DocumentCreationException - if xui version does not mach current core engine versionpublic java.lang.String getAppVersionNo()
public java.lang.String getController()
public long getDBLoadTimeStamp()
public org.apache.xerces.xni.parser.XMLEntityResolver getEntityResolver()
public java.util.Vector getIncludedFingerPrints()
public java.lang.String getIncludedPDFXUI()
public java.util.Vector getIncludes()
public Document getJAXDOM()
public java.lang.String getLastLoadedLanguage()
public java.lang.String[] getNLSReadingSequence(java.lang.String defaultLang)
defaultLang -
public java.lang.String getPID()
public java.lang.String getProcessingInstruction(java.lang.String key)
public java.util.Hashtable getProcessingInstructions()
public java.lang.String getTimeCreated()
public java.lang.String getVersionNo()
public java.lang.String getXmlLocation()
public org.w3c.dom.ls.LSInput getXSDInput()
public java.lang.String getXSDJAXContent()
public java.lang.String getXsdLocation()
public java.net.URL getXSDURL()
public org.w3c.dom.ls.LSInput getXUIInput()
public java.lang.String getXUIJAXContent()
public java.lang.String getXuiLocation()
public java.util.Hashtable getXUINamespaceMapping()
public java.lang.String getXUINamespaceMapping(java.lang.String namespace)
public java.net.URL getXUIURL()
public boolean hasIncludes()
public java.lang.Object putProcessingInstructions(java.lang.String key,
java.lang.String value)
public java.lang.Object putProcessingInstructions(java.lang.String key,
java.lang.String value,
CodeSetEntry codeSetEntry)
public java.lang.String putXUINamespaceMapping(java.lang.String namespace,
java.lang.String prefix)
public void refresh(FingerPrint xuiFingerprint)
public void removeProcessingInstruction(java.lang.String key)
public java.lang.StringBuffer serialize(Document jaxDom)
public void setAppVersionNo(java.lang.String versionNo)
versionNo - public void setDBLoadTimeStamp(long loadTimeStamp)
public void setEntityResolver(org.apache.xerces.xni.parser.XMLEntityResolver resolver)
public void setIncludedPDFXUI(java.lang.String name)
name - name of the pdf xuipublic void setLastLoadedLanguage(java.lang.String currentLang)
public void setNLSReadingSequence(java.lang.String[] langSeq)
langSeq - public void setPID(java.lang.String pid)
pid - persistence idpublic void setSerializeJAXFrontPI(boolean serializeJAXFrontPI)
public void setXmlLocation(java.lang.String xmlLocation)
xmlLocation - The xmlLocation to set.public void setXSDInput(org.w3c.dom.ls.LSInput input)
public void setXSDJAXContent(java.lang.String content)
public void setXsdLocation(java.lang.String xsdLocation)
xsdLocstion - The xsdLocstion to set.public void setXUIInput(org.w3c.dom.ls.LSInput input)
public void setXUIJAXContent(java.lang.String content)
public void setXuiLocation(java.lang.String xuiLocation)
xuiLocation - The xuiLocation to set.public void setXUINamespaceMapping(java.util.Hashtable mapping)
public void setXuiURL(java.net.URL xuiURL)
public void update(java.lang.String jaxfrontPI)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||