<!ELEMENT extension (editors)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
Extension point for code editors.
<!ELEMENT editors (availability)>
<!ATTLIST editors
class CDATA #REQUIRED
language CDATA #REQUIRED>
An additional editor.
<!ELEMENT availability EMPTY>
<!ATTLIST availability
calculations (true | false) "true"
restrictions (true | false) "true"
constraints (true | false) "true">
Specifies where the language may be used for, if this tag is not set, the language is set for all.
<editor class="the implementing java class" language="the name of the language (i.e. prolog or ocl)"> <availability> restrictions="true/false" constraints="true/false" calculations="true/false" </availability> </editor>