public class XIncludeContext
extends java.lang.Object
| Constructor and Description |
|---|
XIncludeContext(XIncProcConfiguration configuration)
Instantiates a new XIncludeContext.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addBaseURIPath(java.net.URI basePath)
Add base uRI path.
|
void |
addInInclusionChain(java.net.URI path,
java.lang.String pointer)
Add in inclusion chain.
|
java.util.List<java.net.URI> |
getBaseURIPaths()
Gets base uRI paths.
|
XIncProcConfiguration |
getConfiguration()
Gets configuration.
|
java.net.URI |
getCurrentBaseURI()
Gets current base uRI.
|
java.lang.Exception |
getCurrentException()
Gets current exception.
|
java.net.URI |
getHrefURI()
Gets href uRI.
|
java.net.URI |
getInitialBaseURI()
Gets initial base uRI.
|
java.lang.String |
getLanguage()
Gets language.
|
java.net.URI |
getSourceURI()
Gets source uRI.
|
boolean |
isBaseFixup()
Is base fixup.
|
boolean |
isLanguageFixup()
Is language fixup.
|
static XIncludeContext |
newContext(XIncludeContext contextToCopy)
Create a new context by deep copy of an existant one.
|
void |
removeFromInclusionChain()
Remove from inclusion chain.
|
void |
setCurrentException(java.lang.Exception currentException)
Sets current exception.
|
void |
setHrefURI(java.net.URI hrefURI)
Sets href uRI.
|
void |
setInitialBaseURI(java.net.URI initialBaseURI)
Sets initial base uRI.
|
void |
setLanguage(java.lang.String language)
Sets language.
|
void |
setSourceURI(java.net.URI sourceURI)
Sets source uRI.
|
java.lang.String |
toString() |
void |
updateContextWhenEndElement()
Update context when end element.
|
void |
updateContextWithElementAttributes(org.xml.sax.Attributes attributes)
Update context with element attributes.
|
public XIncludeContext(XIncProcConfiguration configuration)
configuration - the configuration to which context is attachedpublic static XIncludeContext newContext(XIncludeContext contextToCopy)
contextToCopy - the context to copypublic XIncProcConfiguration getConfiguration()
public void updateContextWithElementAttributes(org.xml.sax.Attributes attributes)
throws XIncludeFatalException
attributes - the attributesXIncludeFatalException - if attribute xml:base is invalidpublic void updateContextWhenEndElement()
public boolean isLanguageFixup()
public boolean isBaseFixup()
public java.net.URI getSourceURI()
public void setSourceURI(java.net.URI sourceURI)
sourceURI - the source uRIpublic java.lang.Exception getCurrentException()
public void setCurrentException(java.lang.Exception currentException)
currentException - the current exceptionpublic void addInInclusionChain(java.net.URI path,
java.lang.String pointer)
throws XIncludeFatalException
path - the pathpointer - the pointerXIncludeFatalException - the x include fatal exceptionpublic void removeFromInclusionChain()
public java.net.URI getInitialBaseURI()
public void setInitialBaseURI(java.net.URI initialBaseURI)
initialBaseURI - the initial base uRIpublic void addBaseURIPath(java.net.URI basePath)
basePath - the base pathpublic java.util.List<java.net.URI> getBaseURIPaths()
public java.net.URI getCurrentBaseURI()
public java.net.URI getHrefURI()
public void setHrefURI(java.net.URI hrefURI)
hrefURI - the href uRIpublic java.lang.String getLanguage()
public void setLanguage(java.lang.String language)
language - the languagepublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2011-2013. All Rights Reserved.