pbwest 2002/10/02 00:06:27 Modified: src/org/apache/fop/fo Tag: FOP_0-20-0_Alt-Design Properties.java Log: Split ShorthandPropSets from PropertySets. Revision Changes Path No revision No revision 1.1.2.29 +40 -38 xml-fop/src/org/apache/fop/fo/Attic/Properties.java Index: Properties.java =================================================================== RCS file: /home/cvs/xml-fop/src/org/apache/fop/fo/Attic/Properties.java,v retrieving revision 1.1.2.28 retrieving revision 1.1.2.29 diff -u -r1.1.2.28 -r1.1.2.29 --- Properties.java 1 Oct 2002 16:30:33 -0000 1.1.2.28 +++ Properties.java 2 Oct 2002 07:06:25 -0000 1.1.2.29 @@ -23,6 +23,7 @@ import org.apache.fop.messaging.MessageHandler; import org.apache.fop.fo.PropertyConsts; +import org.apache.fop.fo.ShorthandPropSets; import org.apache.fop.fo.FOTree; import org.apache.fop.fo.FObjects; import org.apache.fop.datatypes.PropertyValue; @@ -425,7 +426,7 @@ default: if ( ! nested) { if ((datatype & COMPOUND) != 0) - return PropertySets.expandCompoundProperty + return ShorthandPropSets.expandCompoundProperty (foNode.foTree, value); if (proptype == PropertyValue.INHERIT) { if ((datatype & INHERIT) != 0) @@ -597,7 +598,7 @@ * a border-EDGE-width MappedNumeric or inheritance value * * N.B. this is the order of elements defined in - * PropertySets.borderRightExpansion + * ShorthandPropSets.borderRightExpansion */ protected static PropertyValue borderEdge(FONode foNode, PropertyValue value, int styleProp, int colorProp, int widthProp) @@ -635,7 +636,7 @@ { // Copy the value to each member of the shorthand expansion return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } } // Make a list and pass to processList @@ -1138,7 +1139,7 @@ { // Copy the value to each member of the shorthand expansion return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } else { // Make a list and pass to processList PropertyValueList tmpList @@ -1503,7 +1504,7 @@ type == PropertyValue.FROM_NEAREST_SPECIFIED) { // Copy the value to each member of the shorthand newlist = refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } } @@ -1951,7 +1952,7 @@ type == PropertyValue.FROM_NEAREST_SPECIFIED) // Copy the value to each member of the shorthand expansion return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); PropertyValueList ssList = null; // Must be a space-separated list or a single value from the @@ -2245,7 +2246,7 @@ * a border-EDGE-width MappedNumeric or inheritance value * * N.B. this is the order of elements defined in - * PropertySets.borderRightExpansion + * ShorthandPropSets.borderRightExpansion * * @param foNode - the <tt>FONode</tt> being built * @param value <tt>PropertyValue</tt> returned by the parser @@ -2397,12 +2398,12 @@ if (type == PropertyValue.INHERIT || type == PropertyValue.FROM_PARENT || type == PropertyValue.FROM_NEAREST_SPECIFIED) - return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + return refineExpansionList(foNode, + ShorthandPropSets.expandAndCopySHand(value)); } if (type == PropertyValue.COLOR_TYPE) return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); if (type == PropertyValue.NCNAME) { // Must be a standard color ColorType color; @@ -2415,7 +2416,7 @@ " not a standard color for border-color"); } return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(color)); + (foNode, ShorthandPropSets.expandAndCopySHand(color)); } else throw new PropertyException ("Invalid " + value.getClass().getName() + @@ -2614,7 +2615,7 @@ * a border-EDGE-width MappedNumeric or inheritance value * * N.B. this is the order of elements defined in - * PropertySets.borderRightExpansion + * ShorthandPropSets.borderRightExpansion * * @param foNode - the <tt>FONode</tt> being built * @param value <tt>PropertyValue</tt> returned by the parser @@ -2700,7 +2701,7 @@ * a border-EDGE-width MappedNumeric or inheritance value * * N.B. this is the order of elements defined in - * PropertySets.borderRightExpansion + * ShorthandPropSets.borderRightExpansion * * @param foNode - the <tt>FONode</tt> being built * @param value <tt>PropertyValue</tt> returned by the parser @@ -2838,12 +2839,12 @@ type == PropertyValue.FROM_PARENT || type == PropertyValue.FROM_NEAREST_SPECIFIED) return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); if (type == PropertyValue.NUMERIC && ((Numeric)value).isLength()) return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); throw new PropertyException ("Invalid " + value.getClass().getName() + @@ -3036,8 +3037,8 @@ if (type == PropertyValue.INHERIT || type == PropertyValue.FROM_PARENT || type == PropertyValue.FROM_NEAREST_SPECIFIED) - return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + return refineExpansionList(foNode, + ShorthandPropSets.expandAndCopySHand(value)); } if (type == PropertyValue.NCNAME) { // Must be a border-style @@ -3051,7 +3052,7 @@ " not a border-style"); } return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(enum)); + (foNode, ShorthandPropSets.expandAndCopySHand(enum)); } else throw new PropertyException ("Invalid " + value.getClass().getName() + @@ -3125,7 +3126,7 @@ * a border-EDGE-width MappedNumeric or inheritance value * * N.B. this is the order of elements defined in - * PropertySets.borderRightExpansion + * ShorthandPropSets.borderRightExpansion * * @param foNode - the <tt>FONode</tt> being built * @param value <tt>PropertyValue</tt> returned by the parser @@ -3255,8 +3256,8 @@ if (type == PropertyValue.INHERIT || type == PropertyValue.FROM_PARENT || type == PropertyValue.FROM_NEAREST_SPECIFIED) - return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + return refineExpansionList(foNode, + ShorthandPropSets.expandAndCopySHand(value)); } if (type == PropertyValue.NCNAME) { // Must be a border-width @@ -3277,7 +3278,7 @@ // Correct the property in the mapped Numeric mapped.setProperty(PropNames.BORDER_WIDTH); return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(mapped)); + (foNode, ShorthandPropSets.expandAndCopySHand(mapped)); } else throw new PropertyException ("Invalid " + value.getClass().getName() + @@ -3698,7 +3699,7 @@ type == PropertyValue.FROM_NEAREST_SPECIFIED || type == PropertyValue.URI_TYPE) return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); throw new PropertyException ("Invalid " + value.getClass().getName() + " object for cue"); @@ -4168,7 +4169,7 @@ type == PropertyValue.FROM_NEAREST_SPECIFIED) { return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } // else not Inherit/From../From.. FontFamilySet family = null; @@ -4385,9 +4386,9 @@ newlist = new PropertyValueList(PropNames.FONT); // Add each discovered property to the list. // N.B. These properties should be added in the order given - // in the PropertySets.fontExpansion ROIntArray. - for (int i = 0; i < PropertySets.fontExpansion.length; i++) { - switch (PropertySets.fontExpansion.get(i)) { + // in the ShorthandPropSets.fontExpansion ROIntArray. + for (int i = 0; i < ShorthandPropSets.fontExpansion.length; i++) { + switch (ShorthandPropSets.fontExpansion.get(i)) { case PropNames.FONT_STYLE: if (style != null) newlist.add(style); break; @@ -4405,7 +4406,8 @@ break; case PropNames.LINE_HEIGHT: if (height != null) - newlist.addAll(PropertySets.expandCompoundProperty + newlist.addAll + (ShorthandPropSets.expandCompoundProperty (foNode.foTree, height)); break; } @@ -5653,11 +5655,11 @@ || value instanceof FromNearestSpecified ) return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); // N.B. Does this require further refinement? // Where is Auto expanded? return refineExpansionList - (foNode, PropertySets.expandAndCopySHand + (foNode, ShorthandPropSets.expandAndCopySHand (autoOrDistance(value))); } else { PropertyValueList list = @@ -6046,7 +6048,7 @@ && ((Numeric)value).isDistance()) ) return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); throw new PropertyException ("Invalid property value for 'padding': " + value.getClass().getName()); @@ -6362,7 +6364,7 @@ value instanceof Auto) { return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } if (value instanceof NCName) { EnumType enum = null; @@ -6425,7 +6427,7 @@ value instanceof Auto) { return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } if (value instanceof NCName) { EnumType enum = null; @@ -6496,7 +6498,7 @@ value instanceof Auto) { return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } if (value instanceof NCName) { EnumType enum = null; @@ -6654,7 +6656,7 @@ value instanceof FromNearestSpecified) { return refineExpansionList - (foNode, PropertySets.expandAndCopySHand(value)); + (foNode, ShorthandPropSets.expandAndCopySHand(value)); } if (value instanceof NCName) { EnumType enum = null;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]