From 5a6c6cef8adcc90085d8e65b242402d429d84b83 Mon Sep 17 00:00:00 2001 From: Peter Bernard West Date: Thu, 26 Sep 2002 14:27:48 +0000 Subject: [PATCH] Modifications to data type sepcifications. Removed calls to initialValueSHandExpansion(). Added compound expansions. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP_0-20-0_Alt-Design@195245 13f79535-47bb-0310-9956-ffa450edef68 --- src/org/apache/fop/fo/Properties.java | 195 ++++++++++++++------------ 1 file changed, 104 insertions(+), 91 deletions(-) diff --git a/src/org/apache/fop/fo/Properties.java b/src/org/apache/fop/fo/Properties.java index b00aaca6e..418525c0c 100644 --- a/src/org/apache/fop/fo/Properties.java +++ b/src/org/apache/fop/fo/Properties.java @@ -105,31 +105,31 @@ public abstract class Properties { ,PERCENTAGE = 16 ,CHARACTER_T = 32 ,LITERAL = 64 - ,NAME = 128 + ,NCNAME = 128 ,COLOR_T = 256 ,COUNTRY_T = 512 ,LANGUAGE_T = 1024 ,SCRIPT_T = 2048 - ,ID_T = 4096 - ,IDREF = 8192 - ,URI_SPECIFICATION = 16384 - ,TIME = 32768 - ,FREQUENCY = 65536 + ,URI_SPECIFICATION = 4096 + ,TIME = 8192 + ,FREQUENCY = 16384 // Pseudotypes - ,BOOL = 131072 - ,INHERIT = 262144 - ,ENUM = 524288 - ,MAPPED_LENGTH = 1048576 - ,SHORTHAND = 2097152 - ,COMPLEX = 4194304 - ,AUTO = 8388608 - ,NONE = 16777216 - ,AURAL = 33554432 + ,BOOL = 32768 + ,INHERIT = 65536 + ,ENUM = 131072 + ,MAPPED_LENGTH = 262144 + ,SHORTHAND = 524288 + ,COMPLEX = 1048576 + ,AUTO = 2097152 + ,NONE = 4194304 + ,AURAL = 8388608 // Color plus transparent - ,COLOR_TRANS = 67108864 - ,MIMETYPE = 134217728 - ,FONTSET = 268435456 - ,COMPOUND = 536870912 + ,COLOR_TRANS = 16777216 + ,MIMETYPE = 33554432 + ,FONTSET = 67108864 + ,COMPOUND = 134217728 + // ,SPARE = 268435456 + // ,SPARE = 536870912 // ,SPARE = 1073741824 // ,SPARE = -2147483648 @@ -145,11 +145,10 @@ public abstract class Properties { ,NUMBER = FLOAT | INTEGER ,ENUM_TYPE = ENUM | MAPPED_LENGTH - ,STRING = LITERAL | ENUM_TYPE + ,STRING = LITERAL | NCNAME ,HYPH_TYPE = COUNTRY_T | LANGUAGE_T | SCRIPT_T - ,ID_TYPE = ID_T | IDREF - ,NCNAME = NAME | ID_TYPE | HYPH_TYPE | ENUM_TYPE - ,STRING_TYPE = STRING | NCNAME + ,NAME_TYPE = NCNAME | HYPH_TYPE | ENUM_TYPE + ,STRING_TYPE = STRING | NAME_TYPE ,ANY_TYPE = ~0 ; @@ -172,13 +171,11 @@ public abstract class Properties { if ((datatypes & PERCENTAGE) != 0) typeNames += "|"; if ((datatypes & CHARACTER_T) != 0) typeNames += "|"; if ((datatypes & STRING) != 0) typeNames += "|"; - if ((datatypes & NAME) != 0) typeNames += "|"; + if ((datatypes & NCNAME) != 0) typeNames += "|"; if ((datatypes & COLOR_T) != 0) typeNames += "|"; if ((datatypes & COUNTRY_T) != 0) typeNames += "|"; if ((datatypes & LANGUAGE_T) != 0) typeNames += "|"; if ((datatypes & SCRIPT_T) != 0) typeNames += "