<!ELEMENT extension (jadAttributes)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT jadAttributes (jadDescriptorsProvider)+>
<!ATTLIST jadAttributes
pageID CDATA #REQUIRED>
Page name:Required, pageID:required
Page name:Optional, pageID:optional
Page name:Over the Air, pageID:ota
<!ELEMENT jadDescriptorsProvider EMPTY>
<!ATTLIST jadDescriptorsProvider
class CDATA #REQUIRED>
org.eclipse.mtj.ui.jadEditor.IJADDescriptorsProvider interface that will be used to provide JAD Attributes descriptors.
<extension point="org.eclipse.mtj.ui.jadAttributes"> <jadAttributes pageID="required"> <jadDescriptorsProvider class="org.eclipse.mtj.ui.internal.editor.jad.RequiredJADDesciptorsProvider"/> </jadAttributes> </extension>an extension example that add some motorola specific JAD attributes to the OTA page:
<extension point="org.eclipse.mtj.ui.jadAttributes"> <jadAttributes pageID="OTA" vendorSpec="true" vendorSpecTester="org.eclipse.mtj.toolkit.uei.jadEditor.MotoSpecTester"> <jadDescriptorsProvider class="org.eclipse.mtj.toolkit.uei.jadEditor.MotoJADDesciptorsProvider"/> </jadAttributes> </extension>