Element Property Pane Extensions

Identifier:
com.ps.consul.eclipse.ui.ElementPropertyPaneExtensions

Since:
2.3

Description:
Extension point to register additional panes for the Element Property Editor.
By default this dialog provides 4 default panes located in a tab folder.
Additionally by another extension point (ElementPropertyPanes) the editor can be extended with further tabs.
In the opposite this extension point allows to append editor panes with exactly same behaviour as the ElementPropertyPanes at the buttom of any existing pane!
An extension gets an own name, a tabname, where to locate the new pane below, a priority and the class of course, which is of type com.ps.consul.eclipse.ui.dialogs.
IElementPropertyPane like for the ElementPropertyPanes extension point.
More than one pane below the same tab will be located among each other sorted by the priority attribute

Configuration Markup:

<!ELEMENT extension (paneextension)+>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>

Extension point for an additional element property pane extensions.



<!ELEMENT paneextension EMPTY>

<!ATTLIST paneextension

class    CDATA #REQUIRED

name     CDATA #REQUIRED

priority CDATA "100"

tabid    CDATA #REQUIRED

id       CDATA #REQUIRED>

An additional element property pane extension.



Examples:
<paneextension tabname="the name of the tabfolder tab, where this pane to be located below"
          class="the class of the additional pane which must be of type com.ps.consul.eclipse.ui.dialogs.IElementPropertyPane"
          name="the name to identify this pane"
          priority="the priority of the pane"
</paneextension>