[dia] diagram.dtd update for group, matrix, childnode
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] diagram.dtd update for group, matrix, childnode
- Date: Sat, 30 Jul 2011 12:16:37 +0000 (UTC)
commit bd5eec50c9be29c368008d77054bfb1f5c798273
Author: Hans Breuer <hans breuer org>
Date: Sun Jul 17 16:11:20 2011 +0200
diagram.dtd update for group, matrix, childnode
checked with:
xmllint --noout --dtdvalid doc/diagram.dtd samples/std-props-test.dia
xmllint --noout --dtdvalid doc/diagram.dtd samples/Self/dia-renderer.dia
doc/diagram.dtd | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
---
diff --git a/doc/diagram.dtd b/doc/diagram.dtd
index 9d09deb..096e1cb 100644
--- a/doc/diagram.dtd
+++ b/doc/diagram.dtd
@@ -10,7 +10,7 @@
visible (true|false) #REQUIRED
active (true|false) #IMPLIED>
-<!ELEMENT dia:object ((dia:attribute)*, dia:connections?)>
+<!ELEMENT dia:object ((dia:attribute)*, dia:connections?, dia:childnode?)>
<!ATTLIST dia:object
type CDATA #REQUIRED
version NMTOKEN #REQUIRED
@@ -24,11 +24,17 @@
to IDREF #REQUIRED
connection NMTOKEN #REQUIRED>
-<!ELEMENT dia:group (dia:object | dia:group)*>
+<!ELEMENT dia:childnode EMPTY>
+<!ATTLIST dia:childnode
+ parent IDREF #REQUIRED>
+
+<!ELEMENT dia:group (dia:object | dia:group | dia:attribute)*>
+<!ATTLIST dia:group
+ matrix CDATA #IMPLIED>
<!ELEMENT dia:attribute (dia:composite | dia:int | dia:enum | dia:real |
dia:boolean | dia:color | dia:point | dia:rectangle |
- dia:string | dia:font)*>
+ dia:string | dia:font | dia:matrix)*>
<!ATTLIST dia:attribute name CDATA #REQUIRED >
<!ELEMENT dia:composite (dia:attribute|dia:composite)*>
@@ -49,6 +55,15 @@
<!ELEMENT dia:color EMPTY>
<!ATTLIST dia:color val CDATA #REQUIRED>
+<!ELEMENT dia:matrix EMPTY>
+<!ATTLIST dia:matrix
+ x0 CDATA #IMPLIED
+ y0 CDATA #IMPLIED
+ xx CDATA #IMPLIED
+ xy CDATA #IMPLIED
+ yx CDATA #IMPLIED
+ yy CDATA #IMPLIED>
+
<!ELEMENT dia:point EMPTY>
<!ATTLIST dia:point val CDATA #REQUIRED>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]