deviceimporter.exsd
来自「eclipseme的最新版本的source,欢迎j2me程序员使用」· EXSD 代码 · 共 128 行
EXSD
128 行
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="eclipseme.core">
<annotation>
<appInfo>
<meta.schema plugin="eclipseme.core" id="deviceImporter" name="Device Importer"/>
</appInfo>
<documentation>
The device importer extension point provides a means for registering new types of device importers. Devices are fully-formed at import time by the appropriate instance of IDeviceImporter. These device instances are then stored and loaded automatically by the system as necessary. Implementors of this extension point must provide instances of the eclipseme.core.importer.IDeviceImporter interface.
</documentation>
</annotation>
<element name="extension">
<complexType>
<sequence>
<element ref="importer" minOccurs="1" maxOccurs="unbounded"/>
</sequence>
<attribute name="point" type="string" use="required">
<annotation>
<documentation>
a fully qualified identifier of the target extension point
</documentation>
</annotation>
</attribute>
<attribute name="id" type="string">
<annotation>
<documentation>
an optional identifier of the extension instance
</documentation>
</annotation>
</attribute>
<attribute name="name" type="string">
<annotation>
<documentation>
an optional name of the extension instance
</documentation>
<appInfo>
<meta.attribute translatable="true"/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<element name="importer">
<complexType>
<attribute name="id" type="string" use="required">
<annotation>
<documentation>
a required fully-qualified identifier for this particular device importer extension
</documentation>
</annotation>
</attribute>
<attribute name="priority" type="string" use="required">
<annotation>
<documentation>
the priority order for this importer. The priorty may range from 1 to 99. The importers will be consulted in priority order starting with the lower numbered priority and working toward the highest numbered priority. The first device importer that requires a non-null result for a particular folder will "win" and no further importer instances will be consulted.
</documentation>
</annotation>
</attribute>
<attribute name="name" type="string">
<annotation>
<documentation>
an optional displayable name for this particular device importer extension
</documentation>
</annotation>
</attribute>
<attribute name="class" type="string" use="required">
<annotation>
<documentation>
the required implementation class for the <code>eclipseme.core.importer.IDeviceImporter</code> interface
</documentation>
<appInfo>
<meta.attribute kind="java"/>
</appInfo>
</annotation>
</attribute>
</complexType>
</element>
<annotation>
<appInfo>
<meta.section type="since"/>
</appInfo>
<documentation>
[Enter the first release in which this extension point appears.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="examples"/>
</appInfo>
<documentation>
[Enter extension point usage example here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="apiInfo"/>
</appInfo>
<documentation>
[Enter API information here.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="implementation"/>
</appInfo>
<documentation>
[Enter information about supplied implementation of this extension point.]
</documentation>
</annotation>
<annotation>
<appInfo>
<meta.section type="copyright"/>
</appInfo>
<documentation>
</documentation>
</annotation>
</schema>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?