diff options
author | Keiron Liddle <keiron@apache.org> | 2002-09-18 13:50:14 +0000 |
---|---|---|
committer | Keiron Liddle <keiron@apache.org> | 2002-09-18 13:50:14 +0000 |
commit | 81e4ebb29ce23dd8186761c3a172780654ba308d (patch) | |
tree | b06d04e221397e53c85bbd75756115245e8d9e14 /src/org/apache/fop/area/Trait.java | |
parent | 7fb11a4c75ecafe7c577aa56ff2d4e92c1e081c4 (diff) | |
download | xmlgraphics-fop-81e4ebb29ce23dd8186761c3a172780654ba308d.tar.gz xmlgraphics-fop-81e4ebb29ce23dd8186761c3a172780654ba308d.zip |
cleaned up some of the area tree
removed parent and min/opt/max from area tree, layout managers can handle all this
fixed a number of style errors
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195220 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/org/apache/fop/area/Trait.java')
-rw-r--r-- | src/org/apache/fop/area/Trait.java | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/src/org/apache/fop/area/Trait.java b/src/org/apache/fop/area/Trait.java index 8d2f06e29..e63e33cf0 100644 --- a/src/org/apache/fop/area/Trait.java +++ b/src/org/apache/fop/area/Trait.java @@ -17,20 +17,81 @@ import java.util.HashMap; import java.util.Iterator; // properties should be serialized by the holder +/** + * Area traits used for rendering. + * This class represents an area trait that specifies a value for rendering. + */ public class Trait implements Serializable { + /** + * Id reference line, not resolved. + * not sure if this is needed. + */ public static final Integer ID_LINK = new Integer(0); + + /** + * Internal link trait. + * This is resolved and provides a link to an internal area. + */ public static final Integer INTERNAL_LINK = new Integer(1); //resolved + + /** + * External link. A URL link to an external resource. + */ public static final Integer EXTERNAL_LINK = new Integer(2); + + /** + * The font name from the font setup. + */ public static final Integer FONT_NAME = new Integer(3); + + /** + * Font size for the current font. + */ public static final Integer FONT_SIZE = new Integer(4); + + /** + * The current colour. + */ public static final Integer COLOR = new Integer(7); + + /** + * Don't think this is necessary. + */ public static final Integer ID_AREA = new Integer(8); + + /** + * Background trait for an area. + */ public static final Integer BACKGROUND = new Integer(9); + + /** + * Underline trait used when rendering inline parent. + */ public static final Integer UNDERLINE = new Integer(10); + + /** + * Overline trait used when rendering inline parent. + */ public static final Integer OVERLINE = new Integer(11); + + /** + * Linethrough trait used when rendering inline parent. + */ public static final Integer LINETHROUGH = new Integer(12); + + /** + * + */ public static final Integer OFFSET = new Integer(13); + + /** + * The shadow for text. + */ public static final Integer SHADOW = new Integer(14); + + /** + * The border start. + */ public static final Integer BORDER_START = new Integer(15); public static final Integer BORDER_END = new Integer(16); public static final Integer BORDER_BEFORE = new Integer(17); |