Class StyleReadHandler
- java.lang.Object
-
- org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
-
- org.pentaho.reporting.engine.classic.core.metadata.parser.AbstractMetaDataReadHandler
-
- org.pentaho.reporting.engine.classic.core.metadata.parser.StyleReadHandler
-
- All Implemented Interfaces:
org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
public class StyleReadHandler extends AbstractMetaDataReadHandler
-
-
Constructor Summary
Constructors Constructor Description StyleReadHandler(String bundleName)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StyleMetaDataBuilder
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.String
getBundleName()
Deprecated.String
getDefaultBundleName()
StyleMetaData
getMetaData()
Object
getObject()
Returns the object for this element or null, if this element does not create an object.protected boolean
isDerivedName()
boolean
isMandatory()
Deprecated.protected void
startParsing(Attributes attrs)
Starts parsing.-
Methods inherited from class org.pentaho.reporting.engine.classic.core.metadata.parser.AbstractMetaDataReadHandler
getBundle, getCompatibilityLevel, getMaturityLevel, getName, isDeprecated, isExperimental, isExpert, isHidden, isPreferred, parseName
-
Methods inherited from class org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
characters, deriveParseParameters, doneParsing, endElement, getHandlerForChild, getLocator, getRootHandler, getTagName, getUri, init, isSameNamespace, performExternalParsing, performExternalParsing, startElement
-
-
-
-
Constructor Detail
-
StyleReadHandler
public StyleReadHandler(String bundleName)
-
-
Method Detail
-
getBuilder
public StyleMetaDataBuilder getBuilder()
Description copied from class:AbstractMetaDataReadHandler
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. Override it in your sub-classes.- Overrides:
getBuilder
in classAbstractMetaDataReadHandler
- Returns:
- a meta-data builder.
-
isDerivedName
protected boolean isDerivedName()
- Overrides:
isDerivedName
in classAbstractMetaDataReadHandler
-
startParsing
protected void startParsing(Attributes attrs) throws SAXException
Starts parsing.- Overrides:
startParsing
in classAbstractMetaDataReadHandler
- Parameters:
attrs
- the attributes.- Throws:
SAXException
- if there is a parsing error.
-
isMandatory
@Deprecated public boolean isMandatory()
Deprecated.
-
getObject
public Object getObject() throws SAXException
Returns the object for this element or null, if this element does not create an object.- Returns:
- the object.
- Throws:
SAXException
- if an parser error occured.
-
getBundleName
@Deprecated public String getBundleName()
Deprecated.
-
getDefaultBundleName
public String getDefaultBundleName()
-
getMetaData
public StyleMetaData getMetaData()
-
-