⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 documenttokenizer.exsd

📁 Eclipse高级编程3源码(书本源码)
💻 EXSD
字号:
<?xml version='1.0' encoding='UTF-8'?>
<!-- Schema file written by PDE -->
<schema targetNamespace="SpellChecker">
    <annotation>
        <appInfo>
            <meta.schema plugin="SpellChecker" 
                    id="documentTokenizer" 
                    name="Document Tokenizer"/>
        </appInfo>
        <documentation>
         This schema describes the extension point to plug-in specific tokenizers into the 
Spell Checker plug-in. Tokenizers consist of the actual tokenizer implementation
and a preference page that controls the behavior of the tokenizer and the
spell checking process.
        </documentation>
    </annotation>
    <element name="extension">
        <annotation>
            <documentation>
              An extension point to add document tokenizers with corresponding
preferences pages to the SpellChecker plug-in
            </documentation>
        </annotation>
        <complexType>
            <sequence>
                <element ref="tokenizer" minOccurs="1" maxOccurs="unbounded"/>
            </sequence>
            <attribute name="point" type="string" use="required">
            </attribute>
            <attribute name="id" type="string">
            </attribute>
            <attribute name="name" type="string">
            </attribute>
        </complexType>
    </element>
    <element name="tokenizer">
        <annotation>
            <documentation>
              A single document tokenizer to be added to the SpellChecker plug-in.
            </documentation>
        </annotation>
        <complexType>
            <attribute name="name" type="string" use="required">
            </attribute>
            <attribute name="id" type="string" use="required">
            </attribute>
            <attribute name="class" type="string" use="required">
                <annotation>
                    <documentation>
                       The Java class implementing this tokenizer. 
The class must extend the abstract class com.bdaum.SpellChecker.AbstractDocumentWordTokenizer.
                    </documentation>
                    <appInfo>
                        <meta.attribute kind="java" basedOn=
                        "com.bdaum.SpellChecker.AbstractDocumentWordTokenizer"/>
                    </appInfo>
                </annotation>
            </attribute>
            <attribute name="preferences" type="string">
                <annotation>
                    <documentation>
                       The Java class implementing the tokenizers preferences.
The class must extend the class SpellCheckerPreferences.
If omitted, the tokenizer will use the spell checkers default preferences.
                    </documentation>
                    <appInfo>
                        <meta.attribute kind="java"/>
                    </appInfo>
                </annotation>
            </attribute>
            <attribute name="extensions" type="string" use="required">
            <annotation>
               <documentation>
                  A list of file extensions for which this tokenizer applies. Elements in this list are separated by blanks.
               </documentation>
            </annotation>
            </attribute>
        </complexType>
    </element>
    <annotation>
        <appInfo>
           <meta.section type="since"/>
        </appInfo>
        <documentation>
           1.0.0
        </documentation>
    </annotation>

    <annotation>
        <appInfo>
           <meta.section type="examples"/>
        </appInfo>
        <documentation>
            &lt;extension
            id=&quot;SpellChecker.JavaTokenizer&quot;
            name=&quot;Java Spell Checker&quot;
            point=&quot;SpellChecker.documentTokenizer&quot;&gt;
      &lt;tokenizer
            name=&quot;Java Spell Checker&quot;
            preferences=&quot;SpellChecker.JavaTokenizer.JavaSpellCheckerPreferences&quot;
            extensions=&quot;java&quot;
            class=&quot;SpellChecker.JavaTokenizer.JavaWordTokenizer&quot;
            id=&quot;SpellChecker.JavaTokenizer.JavaTokenizer&quot;&gt;
      &lt;/tokenizer&gt;
   &lt;/extension&gt;
        </documentation>
    </annotation>

    <annotation>
        <appInfo>
            <meta.section type="apiInfo"/>
        </appInfo>
        <documentation>
            The tokenizer class must extend the abstract class 
SpellChecker.AbstractDocumentWordTokenizer.
The preference page must extend the class
SpellChecker.SpellCheckerPreferences.
        </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>
            (c) 2003-2004 Berthold Daum
        </documentation>
    </annotation>
</schema>




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -