|
UIX 2.2.16 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface providing contextual information for the current parse state.
Method Summary | |
java.lang.Object |
clone()
Clones the ParseContext so that it can be used for a new set of parsing. |
ErrorLog |
getErrorLog()
Get an interface that can be used to log errors. |
ExpressionContext |
getExpressionContext()
gets the bindingContext |
ParserExtension |
getExtension(java.lang.String namespaceURI)
Returns a parser extension. |
org.xml.sax.Locator |
getLocator()
Return a SAX Locator object for identifying the document location. |
java.lang.String |
getNamespaceURI(java.lang.String prefix)
Deprecated. since 2.2.0 use getExpressionContext() and
ExpressionContext.getPrefixMapper() |
NodeParser |
getParser(java.lang.Class expectedType,
java.lang.String namespaceURI,
java.lang.String localName)
Returns the default node parser that should be used for a specific element name, given the type of expected object. |
ParserManager |
getParserManager()
Returns the parser manager. |
java.lang.Object |
getProperty(java.lang.String namespace,
java.lang.Object key)
Gets a property stored on the context. |
XMLProvider |
getXMLProvider()
Get an XMLProvider. |
void |
setProperty(java.lang.String namespace,
java.lang.Object key,
java.lang.Object value)
Stores a property on the context. |
Method Detail |
public NodeParser getParser(java.lang.Class expectedType, java.lang.String namespaceURI, java.lang.String localName)
expectedType
- the Class of the Java object expected for this elementnamespaceURI
- the namespace of the XML elementlocalName
- the local name of the XML elementpublic ParserExtension getExtension(java.lang.String namespaceURI)
namespaceURI
- the namespace of the XML element or attributepublic ParserManager getParserManager()
public ExpressionContext getExpressionContext()
public java.lang.String getNamespaceURI(java.lang.String prefix)
getExpressionContext()
and
ExpressionContext.getPrefixMapper()
prefix
- the string prefix of the namspace, or the empty
string for the default namespacepublic org.xml.sax.Locator getLocator()
public ErrorLog getErrorLog()
public XMLProvider getXMLProvider()
public java.lang.Object getProperty(java.lang.String namespace, java.lang.Object key)
public void setProperty(java.lang.String namespace, java.lang.Object key, java.lang.Object value)
public java.lang.Object clone()
clone
in class java.lang.Object
|
UIX 2.2.16 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |