[izpack-changes] r1657 - in izpack-src/trunk: . src/dtd

noreply at berlios.de noreply at berlios.de
Tue Nov 28 16:19:18 CET 2006


Author: dreil
Date: 2006-11-28 16:19:17 +0100 (Tue, 28 Nov 2006)
New Revision: 1657

Added:
   izpack-src/trunk/src/dtd/conditions.dtd
Modified:
   izpack-src/trunk/Versions.txt
Log:
Added DTD for conditions


Modified: izpack-src/trunk/Versions.txt
===================================================================
--- izpack-src/trunk/Versions.txt	2006-11-28 09:50:38 UTC (rev 1656)
+++ izpack-src/trunk/Versions.txt	2006-11-28 15:19:17 UTC (rev 1657)
@@ -11,6 +11,8 @@
 - Added conditions to UserInputPanel-fields (Dennis Reil)
 - Heading panel strings can be depend on the panelid (Klaus Bartz, thangs
   to Stefan Wachter).
+- Added dtd for conditions (Dennis Reil)
+
   > 3.9.0 (build 2006.09.25)
 - Fix Accents In French Langpack (Fabrice Mirabile)
 - Update French Langpack (Julien Ponge)

Added: izpack-src/trunk/src/dtd/conditions.dtd
===================================================================
--- izpack-src/trunk/src/dtd/conditions.dtd	2006-11-28 09:50:38 UTC (rev 1656)
+++ izpack-src/trunk/src/dtd/conditions.dtd	2006-11-28 15:19:17 UTC (rev 1657)
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!ELEMENT conditions (condition*,panelcondition*,packcondition*)>
+<!ELEMENT condition (condition?|(condition,condition)|(name,value)|packid|(java,returnvalue)|(obligatory?,module+))>
+<!ATTLIST condition 
+          id ID #IMPLIED
+          type CDATA #REQUIRED
+          refid IDREF #IMPLIED>
+<!ELEMENT packcondition EMPTY>
+<!ATTLIST packcondition 
+          packid CDATA #REQUIRED
+          conditionid IDREF #REQUIRED
+          optional CDATA #IMPLIED>
+<!ELEMENT panelcondition EMPTY>
+<!ATTLIST panelcondition 
+          panelid CDATA #REQUIRED
+          conditionid IDREF #REQUIRED>
+<!ELEMENT name (#PCDATA)>
+<!ELEMENT value (#PCDATA)>
+<!ELEMENT packid (#PCDATA)>
+<!ELEMENT returnvalue (#PCDATA)>
+<!ELEMENT java (class,field) >
+<!ELEMENT field (#PCDATA)>
+<!ELEMENT class (#PCDATA)>
+<!ATTLIST returnvalue
+          type CDATA #REQUIRED>
+<!ELEMENT module (#PCDATA)>
+<!ELEMENT obligatory EMPTY>
\ No newline at end of file




More information about the izpack-changes mailing list