Package net.sf.jasperreports.components
Class ComponentsXmlDigesterConfigurer
- java.lang.Object
-
- net.sf.jasperreports.components.ComponentsXmlDigesterConfigurer
-
- All Implemented Interfaces:
XmlDigesterConfigurer
public class ComponentsXmlDigesterConfigurer extends java.lang.Object implements XmlDigesterConfigurer
XML digester for built-in component implementations.- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
ComponentsExtensionsRegistryFactory
-
-
Constructor Summary
Constructors Constructor Description ComponentsXmlDigesterConfigurer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddBarbecueRules(org.apache.commons.digester.Digester digester)protected voidaddBarcode4jRules(org.apache.commons.digester.Digester digester)protected <T> voidaddBarcodeRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern, java.lang.Class<T> barcodeComponentClass, java.lang.String[] ignoredProperties)protected <T> voidaddBaseBarcode4jRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern, java.lang.Class<T> barcodeComponentClass)protected <T> voidaddExpressionRules(org.apache.commons.digester.Digester digester, java.lang.String expressionPattern, java.lang.Class<T> factoryClass, java.lang.String setterMethod, boolean jrNamespace)protected voidaddItemRules(org.apache.commons.digester.Digester digester, java.lang.String itemPattern, java.lang.String methodName, java.lang.String namespace)protected voidaddListRules(org.apache.commons.digester.Digester digester)protected voidaddMapRules(org.apache.commons.digester.Digester digester)protected <T> voidaddPatternExpressionRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern)protected <T> voidaddQRCodeRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern, java.lang.Class<T> barcodeComponentClass)protected voidaddTableBaseCellRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)protected voidaddTableCellRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)protected voidaddTableGroupCellRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)protected voidaddTableGroupRowRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)protected voidaddTableRowRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)protected voidaddTableRules(org.apache.commons.digester.Digester digester)protected voidaddTemplateRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern)voidconfigureDigester(org.apache.commons.digester.Digester digester)Configures an XML digester by adding the rules required to parse component XML fragments.
-
-
-
Method Detail
-
configureDigester
public void configureDigester(org.apache.commons.digester.Digester digester)
Description copied from interface:XmlDigesterConfigurerConfigures an XML digester by adding the rules required to parse component XML fragments.- Specified by:
configureDigesterin interfaceXmlDigesterConfigurer- Parameters:
digester- the digester to configure
-
addListRules
protected void addListRules(org.apache.commons.digester.Digester digester)
-
addBarbecueRules
protected void addBarbecueRules(org.apache.commons.digester.Digester digester)
-
addBarcode4jRules
protected void addBarcode4jRules(org.apache.commons.digester.Digester digester)
-
addBaseBarcode4jRules
protected <T> void addBaseBarcode4jRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern, java.lang.Class<T> barcodeComponentClass)
-
addPatternExpressionRules
protected <T> void addPatternExpressionRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern)
-
addBarcodeRules
protected <T> void addBarcodeRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern, java.lang.Class<T> barcodeComponentClass, java.lang.String[] ignoredProperties)
-
addQRCodeRules
protected <T> void addQRCodeRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern, java.lang.Class<T> barcodeComponentClass)
-
addTemplateRules
protected void addTemplateRules(org.apache.commons.digester.Digester digester, java.lang.String barcodePattern)
-
addMapRules
protected void addMapRules(org.apache.commons.digester.Digester digester)
-
addItemRules
protected void addItemRules(org.apache.commons.digester.Digester digester, java.lang.String itemPattern, java.lang.String methodName, java.lang.String namespace)
-
addTableRules
protected void addTableRules(org.apache.commons.digester.Digester digester)
-
addTableBaseCellRules
protected void addTableBaseCellRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)
-
addTableCellRules
protected void addTableCellRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)
-
addTableGroupCellRules
protected void addTableGroupCellRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)
-
addTableRowRules
protected void addTableRowRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)
-
addTableGroupRowRules
protected void addTableGroupRowRules(org.apache.commons.digester.Digester digester, java.lang.String pattern, java.lang.String setNextMethod)
-
addExpressionRules
protected <T> void addExpressionRules(org.apache.commons.digester.Digester digester, java.lang.String expressionPattern, java.lang.Class<T> factoryClass, java.lang.String setterMethod, boolean jrNamespace)
-
-