Files
Babydatenbank/xava/dtds/editors.dtd
Socrates 9ed0f2a056 test
2020-05-26 10:29:34 +02:00

88 lines
1.7 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!ELEMENT editors (editor*)>
<!ELEMENT editor (property*, formatter?, list-formatter?, (for-type | for-stereotype | for-model-property | for-valid-values | for-references | for-reference | for-collections | for-element-collections | for-collection | for-tabs | for-tab )*)>
<!ATTLIST editor
name CDATA #IMPLIED
url CDATA #REQUIRED
format (true|false) "true"
depends-stereotypes CDATA #IMPLIED
depends-properties CDATA #IMPLIED
frame (true|false) "false"
always-reload (true|false) "false"
composite (true|false) "false"
icon CDATA #IMPLIED
init-action CDATA #IMPLIED
release-action CDATA #IMPLIED
selectable-items (true|false) "true"
>
<!ELEMENT property EMPTY>
<!ATTLIST property
name CDATA #REQUIRED
value CDATA #REQUIRED
>
<!ELEMENT formatter (set*)>
<!ATTLIST formatter
class CDATA #IMPLIED
from-type (true|false) "false"
>
<!ELEMENT list-formatter (set*)>
<!ATTLIST list-formatter
class CDATA #IMPLIED
from-type (true|false) "false"
>
<!ELEMENT set EMPTY>
<!ATTLIST set
property CDATA #REQUIRED
value CDATA #REQUIRED
>
<!ELEMENT for-type EMPTY>
<!ATTLIST for-type
type CDATA #REQUIRED
>
<!ELEMENT for-stereotype EMPTY>
<!ATTLIST for-stereotype
stereotype CDATA #REQUIRED
>
<!ELEMENT for-model-property EMPTY>
<!ATTLIST for-model-property
model CDATA #REQUIRED
property CDATA #REQUIRED
>
<!ELEMENT for-valid-values EMPTY>
<!ELEMENT for-references EMPTY>
<!ELEMENT for-reference EMPTY>
<!ATTLIST for-reference
model CDATA #REQUIRED
>
<!ELEMENT for-collections EMPTY>
<!ELEMENT for-element-collections EMPTY>
<!ELEMENT for-collection EMPTY>
<!ATTLIST for-collection
model CDATA #REQUIRED
>
<!ELEMENT for-tabs EMPTY>
<!ELEMENT for-tab EMPTY>
<!ATTLIST for-tab
model CDATA #REQUIRED
>