Emitter Descriptors
Identifier:
org.eclipse.birt.report.engine.emitter.config.org.eclipse.birt.report.engine.emitter.config
Since:
2.5.0
Description:
This extension point allows new emitter config to be supported. The plugin registry uses this extension point registration to discover all supported emitters.
Configuration Markup:
<!ELEMENT extension (descriptor+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT descriptor (init-param)*>
<!ATTLIST descriptor
id CDATA #REQUIRED
class CDATA #REQUIRED
priority CDATA #IMPLIED
>
- id - The emitter id. It should match the id from the emitter extension point.
- class - The descriptor implementation class.
- priority - The priority of this descriptor. The value should be a valid integer number. Greater is higher. The default value is 0.
<!ELEMENT init-param EMPTY>
<!ATTLIST init-param
name CDATA #REQUIRED
value CDATA #REQUIRED
>
- name - The initial parameter's name
- value - The initial parameter's value
API Information:
The value of the class attribute for the emitter descriptor must be the fully qualified name of a class that implement org.eclipse.birt.report.engine.emitter.config.IEmitterDescriptor
.
Copyright (c) 2008 Actuate Corporation. All rights reserved. This program and
the accompanying materials are made available under the terms of the Eclipse
Public License v1.0 which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
Contributors: Actuate Corporation - initial API and implementation