Birt Editor Form Page

org.eclipse.birt.report.designer.ui.formPage

2.1.0

This extension point is used to contributor embedded editor into BIRT mulipage report editor.

<!ELEMENT extension (targetEditor+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT formPage EMPTY>

<!ATTLIST formPage

id          CDATA #REQUIRED

displayName CDATA #IMPLIED

class       CDATA #IMPLIED

icon        CDATA #IMPLIED

visible     (true|false) "true"

relative    CDATA #IMPLIED

position    (left|right)

pageAction  CDATA #IMPLIED>


<!ELEMENT targetEditor (formPage*)>

<!ATTLIST targetEditor

targetEditorId CDATA #REQUIRED>


The following is an example :

The report item UI extension should implement the IReportEditorPage interface defined in the org.eclipse.birt.report.designer.ui.editors package. See the package's JavaDoc documentation and API interfaces for more information.

The plugin org.eclipse.birt.report.designer.ui.editors.schematic, supplied with the BIRT installation, provides a good example for implementing a multip page editor contributor extension point.