public class BundleElementRegistry extends Object
Modifier and Type | Method and Description |
---|---|
static BundleElementRegistry |
getInstance() |
ElementReadHandler |
getReadHandler(String namespace,
String tagName,
Locator locator) |
BundleElementWriteHandler |
getWriteHandler(ReportElement element) |
BundleElementWriteHandler |
getWriteHandler(String element) |
void |
register(ElementType elementType,
Class<? extends BundleElementWriteHandler> writeHandler) |
void |
register(String elementType,
Class<? extends BundleElementWriteHandler> writeHandler) |
void |
register(String namespace,
String tagName,
Class<? extends ElementReadHandler> readHandler) |
void |
registerGenericElement(ElementType elementType) |
void |
registerGenericReader(ElementType elementType) |
void |
registerGenericWriter(ElementType elementType) |
void |
registerGenericWriter(String elementType) |
void |
registerReader(ElementType elementType,
Class<? extends ElementReadHandler> readHandler) |
public static BundleElementRegistry getInstance()
public BundleElementWriteHandler getWriteHandler(ReportElement element) throws BundleWriterException
BundleWriterException
public BundleElementWriteHandler getWriteHandler(String element) throws BundleWriterException
BundleWriterException
public ElementReadHandler getReadHandler(String namespace, String tagName, Locator locator) throws org.pentaho.reporting.libraries.xmlns.parser.ParseException
org.pentaho.reporting.libraries.xmlns.parser.ParseException
public void registerReader(ElementType elementType, Class<? extends ElementReadHandler> readHandler)
public void register(String namespace, String tagName, Class<? extends ElementReadHandler> readHandler)
public void register(ElementType elementType, Class<? extends BundleElementWriteHandler> writeHandler)
public void register(String elementType, Class<? extends BundleElementWriteHandler> writeHandler)
public void registerGenericReader(ElementType elementType)
public void registerGenericWriter(ElementType elementType)
public void registerGenericWriter(String elementType)
public void registerGenericElement(ElementType elementType)