public class ExpressionReadHandler extends AbstractMetaDataReadHandler
Constructor and Description |
---|
ExpressionReadHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
doneParsing()
Done parsing.
|
ExpressionMetaDataBuilder |
getBuilder()
This method should be abstract, and will be in the near future and only exists as default implementation to honor
the strict requirements of preserving a stable API.
|
protected XmlReadHandler |
getHandlerForChild(String uri,
String tagName,
Attributes atts)
Returns the handler for a child element.
|
Object |
getObject()
Returns the object for this element or null, if this element does not create an object.
|
protected boolean |
isDerivedName() |
protected void |
startParsing(Attributes attrs)
Starts parsing.
|
getBundle, getCompatibilityLevel, getMaturityLevel, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred, parseName
characters, deriveParseParameters, endElement, getLocator, getRootHandler, getTagName, getUri, init, isSameNamespace, performExternalParsing, performExternalParsing, startElement
public ExpressionMetaDataBuilder getBuilder()
AbstractMetaDataReadHandler
getBuilder
in class AbstractMetaDataReadHandler
protected boolean isDerivedName()
isDerivedName
in class AbstractMetaDataReadHandler
protected void startParsing(Attributes attrs) throws SAXException
startParsing
in class AbstractMetaDataReadHandler
attrs
- the attributes.SAXException
- if there is a parsing error.protected XmlReadHandler getHandlerForChild(String uri, String tagName, Attributes atts) throws SAXException
getHandlerForChild
in class AbstractXmlReadHandler
uri
- the URI of the namespace of the current element.tagName
- the tag name.atts
- the attributes.SAXException
- if there is a parsing error.protected void doneParsing() throws SAXException
doneParsing
in class AbstractXmlReadHandler
SAXException
- if there is a parsing error.public Object getObject() throws SAXException
SAXException
- if an parser error occured.Copyright © 2002–2017 Pentaho Corporation. All rights reserved.