# Contains definition of registered Chart Designer UI Panels.

###### Identifier:

org.eclipse.birt.chart.ui.uisheets

###### Since:

1.0.0

###### Description:

This extension point defines all registered UI Panels and their associated nodes in the Chart Designer.

###### Configuration Markup:

<!ELEMENT extension (propertySheet)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED

>

<!ELEMENT propertySheet EMPTY>

<!ATTLIST propertySheet

nodeIndex CDATA #REQUIRED

nodePath CDATA #REQUIRED

classDefinition CDATA #REQUIRED

displayName CDATA #IMPLIED

>

The definition of a UI component to be added to the chart builder.

- nodeIndex - The index for the node in the navigation tree. This value will determine the order in which the node is added to the tree. A higher number will cause it to appear lower down in the tree.
- nodePath - The node path is the path in the Chart Builder navigation tree that shows hierarchy of the node representing the custom sheet.
- classDefinition - A class implementing the ISheet interface that provides custom property editing for the model.
- displayName - The display name is used for display in the Chart Builder navigation tree that shows current node name.

###### Examples:

...

###### API Information:

Please refer to the javadocs for the ISubtaskSheet interfaces in the org.eclipse.birt.chart.ui.swt.interfaces package.

###### Supplied Implementation:

The org.eclipse.birt.chart.ui.extension plug-in provides an example of an implementation of ISheet interface.

Copyright (c) 2004-2005 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-2.0.html