<pane
name = NMTOKEN
icon = anyURI
label = non empty token
helpId = NMTOKEN
>
Content: class [ property ]*
</pane>
<class>
Content: Java class name
</class>
<property
name = NMTOKEN matching [_a-zA-Z][_a-zA-Z0-9]*
type = (boolean|byte|char|short|int|long|float|double|
String|Color|Font)
value = string
/>
Specifies a pane, that is, a form like standard Edit tool or standard Attributes tool, intended to be placed at the left or at the right of the document views. The Java™ object implementing the form must be an instance of class java.awt.Component
, implementing interface com.xmlmind.xmleditapp.desktop.AppPane
.
The class implementing interface com.xmlmind.xmleditapp.desktop.AppPane
is specified by the class
child element.
Property
child elements may be used to parametrize a newly created part. See bean properties.
Attributes:
Required. Unique name identifying the pane in this GUI specification.
Required. Icon of the pane (the pane is generally contained in a tabbed container and this is needed for the tab showing the pane). This URI may be resolved using XML catalogs.
Required. Label of the pane (the pane is generally contained in a tabbed container and this is needed for the tab showing the pane).
Online help ID of the pane.
Example:
<pane name="textSearchReplacePane" label="Search" icon="icons/textSearchReplacePane.gif" helpId="textSearchReplacePane"> <class>com.xmlmind.xmleditapp.desktop.search.TextSearchReplacePane</class> </pane>