From bc74b9a09fcf5e53c3bca6d8b60d64d30ccda78c Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Tue, 18 Jul 2006 16:25:20 +0000 Subject: [PATCH] Add lookups for the common text alignments git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@423127 13f79535-47bb-0310-9956-ffa450edef68 --- .../poi/hslf/record/StyleTextPropAtom.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/scratchpad/src/org/apache/poi/hslf/record/StyleTextPropAtom.java b/src/scratchpad/src/org/apache/poi/hslf/record/StyleTextPropAtom.java index cf86b0eba..4399cc368 100644 --- a/src/scratchpad/src/org/apache/poi/hslf/record/StyleTextPropAtom.java +++ b/src/scratchpad/src/org/apache/poi/hslf/record/StyleTextPropAtom.java @@ -96,7 +96,7 @@ public class StyleTextPropAtom extends RecordAtom new TextProp(2, 0x100, "para_unknown_1"), new TextProp(2, 0x200, "para_unknown_2"), new TextProp(2, 0x400, "para_unknown_3"), - new TextProp(2, 0x800, "alignment"), + new AlignmentTextProp(), // 0x800 new TextProp(2, 0x1000, "linespacing"), new TextProp(2, 0x2000, "spacebefore"), new TextProp(2, 0x4000, "spaceafter"), @@ -648,6 +648,21 @@ public class StyleTextPropAtom extends RecordAtom } } + /** + * Definition for the alignment text property. + */ + public static class AlignmentTextProp extends TextProp { + public static final int LEFT = 0; + public static final int CENTER = 1; + public static final int RIGHT = 2; + public static final int JUSTIFY = 3; + public static final int THAIDISTRIBUTED = 5; + public static final int JUSTIFYLOW = 6; + + public AlignmentTextProp() { + super(2, 0x800, "alignment"); + } + } /** * Definition for the common character text property bitset, which