home *** CD-ROM | disk | FTP | other *** search
- <?xml encoding="US-ASCII"?>
-
- <!-- This is the reference JFace configuration file DTD -->
-
- <!ENTITY % extension "| macros | roles | application ">
-
- <!ELEMENT configuration (tool | model | page | section |
- workbook | element | browser %extension; )*>
-
- <!ELEMENT tool (param | plist)*>
- <!ATTLIST tool
- name CDATA #REQUIRED
- class CDATA #REQUIRED
- visual (true|false) "true">
-
- <!ELEMENT model (param | plist)*>
- <!ATTLIST model
- name CDATA #REQUIRED
- class CDATA #REQUIRED
- default (true|false) "false">
-
- <!ELEMENT page (controller? , (vsplit | hsplit | pane))>
- <!ATTLIST page
- name CDATA #REQUIRED
- title CDATA #IMPLIED>
-
- <!ELEMENT vsplit (vsplit | hsplit | pane | nested_workbook)*>
- <!ATTLIST vsplit
- ratio CDATA #REQUIRED>
-
- <!ELEMENT hsplit (vsplit | hsplit | pane | nested_workbook)*>
- <!ATTLIST hsplit
- ratio CDATA #REQUIRED>
-
- <!ELEMENT controller (link | param | plist)*>
- <!ATTLIST controller
- name CDATA #REQUIRED
- tool CDATA #REQUIRED>
-
- <!ELEMENT pane (link | param | plist)*>
- <!ATTLIST pane
- name CDATA #REQUIRED
- input (true|false) "false"
- state (normal|minimized|maximized|hidden|floating) "normal"
- ratio CDATA #REQUIRED
- view CDATA #REQUIRED
- model CDATA #IMPLIED>
-
- <!ELEMENT nested_workbook (link)*>
- <!ATTLIST nested_workbook
- name CDATA #REQUIRED
- input (true|false) "false"
- type (major|minor|notebook) "major"
- state (normal|minimized|maximized|hidden|floating) "normal"
- ratio CDATA #REQUIRED
- ref CDATA #REQUIRED>
-
- <!ELEMENT section (controller? , pages*)>
- <!ATTLIST section
- name CDATA #REQUIRED
- title CDATA #IMPLIED>
-
- <!ELEMENT workbook (controller? , pages*)>
- <!ATTLIST workbook
- name CDATA #REQUIRED>
-
- <!ELEMENT link EMPTY>
- <!ATTLIST link
- source CDATA #REQUIRED>
-
- <!ELEMENT param EMPTY>
- <!ATTLIST param
- name CDATA #REQUIRED
- value CDATA #REQUIRED>
-
- <!ELEMENT plist (item)*>
- <!ATTLIST plist
- name CDATA #REQUIRED>
-
- <!ELEMENT pages (item)+>
-
- <!ELEMENT item EMPTY>
- <!ATTLIST item
- name CDATA #REQUIRED>
-
- <!-- JFacePlus element definition -->
-
- <!ELEMENT element (param*)>
- <!ATTLIST element
- name CDATA #REQUIRED>
-
- <!ELEMENT browser (param*)>
- <!ATTLIST browser
- name CDATA #REQUIRED>
-
- <!-- End of the default JFace DTD ************************************* -->
-
- <!-- Toolview DTD. Everything is hooked under 'macros' -->
-
- <!ENTITY % basic_attrs
- "name CDATA #REQUIRED
- label CDATA #IMPLIED
- visible (true | false) 'true'
- constraint CDATA #IMPLIED
- entity (element | relationship | property) 'element'
- tooltip CDATA #IMPLIED
- icon CDATA #IMPLIED
- role IDREFS #IMPLIED">
-
- <!ELEMENT macros (Element)*>
- <!ATTLIST macros name CDATA #FIXED "Types">
-
- <!ELEMENT Element (condition| property | action)* >
- <!ATTLIST Element %basic_attrs;>
-
- <!ELEMENT property (values?, action*)>
- <!ATTLIST property %basic_attrs;>
- <!ATTLIST property value CDATA #IMPLIED >
-
- <!ELEMENT values (parameter)*>
- <!ENTITY % attributes "">
- <!ATTLIST values name CDATA #REQUIRED %attributes;>
- <!ATTLIST values %attributes;>
-
- <!ELEMENT action (parameter)*>
- <!ATTLIST action name CDATA #REQUIRED >
- <!ATTLIST action actionType (Action|Tool|External|Separator) "Action" >
- <!ATTLIST action run CDATA #IMPLIED >
- <!ATTLIST action position CDATA #IMPLIED >
- <!ATTLIST action ratio CDATA #IMPLIED >
- <!ATTLIST action helpURL CDATA #IMPLIED>
- <!ATTLIST action role IDREFS #IMPLIED>
- <!ATTLIST action default (true | false ) "false" >
-
-
- <!ELEMENT parameter (parameter)*>
- <!ATTLIST parameter name CDATA #REQUIRED>
- <!ATTLIST parameter value CDATA #REQUIRED>
-
- <!ELEMENT roles (role)*>
- <!ATTLIST roles name CDATA #FIXED "Roles">
-
- <!ELEMENT role EMPTY>
- <!ATTLIST role name ID #REQUIRED >
- <!ATTLIST role selected (true|false) "true" >
-
- <!ELEMENT application EMPTY>
- <!ATTLIST application name CDATA #IMPLIED>
- <!ATTLIST application title CDATA #IMPLIED>
- <!ATTLIST application icon CDATA #IMPLIED>
- <!ATTLIST application splash CDATA #IMPLIED>
-
- <!ELEMENT condition (parameter*)>
- <!ATTLIST condition name CDATA #IMPLIED>
-