public final class org.apache.fop.area.Trait implements java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.fop.area.Trait
super_class: java.lang.Object
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3234280285391611437
public static final java.lang.Integer INTERNAL_LINK;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer EXTERNAL_LINK;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer FONT;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer FONT_SIZE;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer COLOR;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer PROD_ID;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer BACKGROUND;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer UNDERLINE;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer OVERLINE;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer LINETHROUGH;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer BORDER_START;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer BORDER_END;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer BORDER_BEFORE;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer BORDER_AFTER;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer PADDING_START;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer PADDING_END;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer PADDING_BEFORE;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer PADDING_AFTER;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer SPACE_START;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer SPACE_END;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer START_INDENT;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer END_INDENT;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer SPACE_BEFORE;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer SPACE_AFTER;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer IS_REFERENCE_AREA;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer IS_VIEWPORT_AREA;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer BLINK;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer UNDERLINE_COLOR;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer OVERLINE_COLOR;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer LINETHROUGH_COLOR;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer STRUCTURE_TREE_ELEMENT;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer WRITING_MODE;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer INLINE_PROGRESSION_DIRECTION;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer BLOCK_PROGRESSION_DIRECTION;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer COLUMN_PROGRESSION_DIRECTION;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer SHIFT_DIRECTION;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer LAYER;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.Integer VISIBILITY;
descriptor: Ljava/lang/Integer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int MAX_TRAIT_KEY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 44
private static final org.apache.fop.area.Trait$TraitInfo[] TRAIT_INFO;
descriptor: [Lorg/apache/fop/area/Trait$TraitInfo;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: iconst_1
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.INTERNAL_LINK:Ljava/lang/Integer;
1: iconst_2
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.EXTERNAL_LINK:Ljava/lang/Integer;
2: iconst_3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.FONT:Ljava/lang/Integer;
3: iconst_4
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.FONT_SIZE:Ljava/lang/Integer;
4: bipush 7
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.COLOR:Ljava/lang/Integer;
5: bipush 8
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.PROD_ID:Ljava/lang/Integer;
6: bipush 9
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.BACKGROUND:Ljava/lang/Integer;
7: bipush 10
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.UNDERLINE:Ljava/lang/Integer;
8: bipush 11
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.OVERLINE:Ljava/lang/Integer;
9: bipush 12
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.LINETHROUGH:Ljava/lang/Integer;
10: bipush 15
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.BORDER_START:Ljava/lang/Integer;
11: bipush 16
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.BORDER_END:Ljava/lang/Integer;
12: bipush 17
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.BORDER_BEFORE:Ljava/lang/Integer;
13: bipush 18
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.BORDER_AFTER:Ljava/lang/Integer;
14: bipush 19
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.PADDING_START:Ljava/lang/Integer;
15: bipush 20
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.PADDING_END:Ljava/lang/Integer;
16: bipush 21
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.PADDING_BEFORE:Ljava/lang/Integer;
17: bipush 22
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.PADDING_AFTER:Ljava/lang/Integer;
18: bipush 23
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.SPACE_START:Ljava/lang/Integer;
19: bipush 24
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.SPACE_END:Ljava/lang/Integer;
20: bipush 27
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.START_INDENT:Ljava/lang/Integer;
21: bipush 28
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.END_INDENT:Ljava/lang/Integer;
22: bipush 29
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.SPACE_BEFORE:Ljava/lang/Integer;
23: bipush 30
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.SPACE_AFTER:Ljava/lang/Integer;
24: bipush 31
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.IS_REFERENCE_AREA:Ljava/lang/Integer;
25: bipush 32
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.IS_VIEWPORT_AREA:Ljava/lang/Integer;
26: bipush 33
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.BLINK:Ljava/lang/Integer;
27: bipush 34
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.UNDERLINE_COLOR:Ljava/lang/Integer;
28: bipush 35
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.OVERLINE_COLOR:Ljava/lang/Integer;
29: bipush 36
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.LINETHROUGH_COLOR:Ljava/lang/Integer;
30: bipush 37
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.STRUCTURE_TREE_ELEMENT:Ljava/lang/Integer;
31: bipush 38
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.WRITING_MODE:Ljava/lang/Integer;
32: bipush 39
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.INLINE_PROGRESSION_DIRECTION:Ljava/lang/Integer;
33: bipush 40
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.BLOCK_PROGRESSION_DIRECTION:Ljava/lang/Integer;
34: bipush 41
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.COLUMN_PROGRESSION_DIRECTION:Ljava/lang/Integer;
35: bipush 42
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.SHIFT_DIRECTION:Ljava/lang/Integer;
36: bipush 43
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.LAYER:Ljava/lang/Integer;
37: bipush 44
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
putstatic org.apache.fop.area.Trait.VISIBILITY:Ljava/lang/Integer;
38: bipush 45
anewarray org.apache.fop.area.Trait$TraitInfo
putstatic org.apache.fop.area.Trait.TRAIT_INFO:[Lorg/apache/fop/area/Trait$TraitInfo;
39: getstatic org.apache.fop.area.Trait.STRUCTURE_TREE_ELEMENT:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "structure-tree-element"
ldc Ljava/lang/String;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
40: getstatic org.apache.fop.area.Trait.INTERNAL_LINK:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "internal-link"
ldc Lorg/apache/fop/area/Trait$InternalLink;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
41: getstatic org.apache.fop.area.Trait.EXTERNAL_LINK:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "external-link"
ldc Lorg/apache/fop/area/Trait$ExternalLink;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
42: getstatic org.apache.fop.area.Trait.FONT:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "font"
ldc Lorg/apache/fop/fonts/FontTriplet;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
43: getstatic org.apache.fop.area.Trait.FONT_SIZE:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "font-size"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
44: getstatic org.apache.fop.area.Trait.COLOR:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "color"
ldc Ljava/awt/Color;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
45: getstatic org.apache.fop.area.Trait.PROD_ID:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "prod-id"
ldc Ljava/lang/String;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
46: getstatic org.apache.fop.area.Trait.BACKGROUND:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "background"
ldc Lorg/apache/fop/area/Trait$Background;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
47: getstatic org.apache.fop.area.Trait.UNDERLINE:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "underline-score"
ldc Ljava/lang/Boolean;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
48: getstatic org.apache.fop.area.Trait.UNDERLINE_COLOR:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "underline-score-color"
ldc Ljava/awt/Color;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
49: getstatic org.apache.fop.area.Trait.OVERLINE:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "overline-score"
ldc Ljava/lang/Boolean;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
50: getstatic org.apache.fop.area.Trait.OVERLINE_COLOR:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "overline-score-color"
ldc Ljava/awt/Color;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
51: getstatic org.apache.fop.area.Trait.LINETHROUGH:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "through-score"
ldc Ljava/lang/Boolean;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
52: getstatic org.apache.fop.area.Trait.LINETHROUGH_COLOR:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "through-score-color"
ldc Ljava/awt/Color;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
53: getstatic org.apache.fop.area.Trait.BLINK:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "blink"
ldc Ljava/lang/Boolean;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
54: getstatic org.apache.fop.area.Trait.BORDER_START:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "border-start"
ldc Lorg/apache/fop/traits/BorderProps;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
55: getstatic org.apache.fop.area.Trait.BORDER_END:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "border-end"
ldc Lorg/apache/fop/traits/BorderProps;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
56: getstatic org.apache.fop.area.Trait.BORDER_BEFORE:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "border-before"
ldc Lorg/apache/fop/traits/BorderProps;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
57: getstatic org.apache.fop.area.Trait.BORDER_AFTER:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "border-after"
ldc Lorg/apache/fop/traits/BorderProps;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
58: getstatic org.apache.fop.area.Trait.PADDING_START:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "padding-start"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
59: getstatic org.apache.fop.area.Trait.PADDING_END:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "padding-end"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
60: getstatic org.apache.fop.area.Trait.PADDING_BEFORE:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "padding-before"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
61: getstatic org.apache.fop.area.Trait.PADDING_AFTER:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "padding-after"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
62: getstatic org.apache.fop.area.Trait.SPACE_START:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "space-start"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
63: getstatic org.apache.fop.area.Trait.SPACE_END:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "space-end"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
64: getstatic org.apache.fop.area.Trait.START_INDENT:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "start-indent"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
65: getstatic org.apache.fop.area.Trait.END_INDENT:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "end-indent"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
66: getstatic org.apache.fop.area.Trait.SPACE_BEFORE:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "space-before"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
67: getstatic org.apache.fop.area.Trait.SPACE_AFTER:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "space-after"
ldc Ljava/lang/Integer;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
68: getstatic org.apache.fop.area.Trait.IS_REFERENCE_AREA:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "is-reference-area"
ldc Ljava/lang/Boolean;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
69: getstatic org.apache.fop.area.Trait.IS_VIEWPORT_AREA:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "is-viewport-area"
ldc Ljava/lang/Boolean;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
70: getstatic org.apache.fop.area.Trait.WRITING_MODE:Ljava/lang/Integer;
71: new org.apache.fop.area.Trait$TraitInfo
dup
ldc "writing-mode"
ldc Lorg/apache/fop/traits/WritingMode;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
72: invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
73: getstatic org.apache.fop.area.Trait.INLINE_PROGRESSION_DIRECTION:Ljava/lang/Integer;
74: new org.apache.fop.area.Trait$TraitInfo
dup
ldc "inline-progression-direction"
ldc Lorg/apache/fop/traits/Direction;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
75: invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
76: getstatic org.apache.fop.area.Trait.BLOCK_PROGRESSION_DIRECTION:Ljava/lang/Integer;
77: new org.apache.fop.area.Trait$TraitInfo
dup
ldc "block-progression-direction"
ldc Lorg/apache/fop/traits/Direction;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
78: invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
79: getstatic org.apache.fop.area.Trait.SHIFT_DIRECTION:Ljava/lang/Integer;
80: new org.apache.fop.area.Trait$TraitInfo
dup
ldc "shift-direction"
ldc Lorg/apache/fop/traits/Direction;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
81: invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
82: getstatic org.apache.fop.area.Trait.LAYER:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "layer"
ldc Ljava/lang/String;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
83: getstatic org.apache.fop.area.Trait.VISIBILITY:Ljava/lang/Integer;
new org.apache.fop.area.Trait$TraitInfo
dup
ldc "visibility"
ldc Lorg/apache/fop/traits/Visibility;
invokespecial org.apache.fop.area.Trait$TraitInfo.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
invokestatic org.apache.fop.area.Trait.put:(Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
84: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait;
private static void put(java.lang.Integer, org.apache.fop.area.Trait$TraitInfo);
descriptor: (Ljava/lang/Integer;Lorg/apache/fop/area/Trait$TraitInfo;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: getstatic org.apache.fop.area.Trait.TRAIT_INFO:[Lorg/apache/fop/area/Trait$TraitInfo;
aload 0
invokevirtual java.lang.Integer.intValue:()I
aload 1
aastore
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 key Ljava/lang/Integer;
0 2 1 info Lorg/apache/fop/area/Trait$TraitInfo;
MethodParameters:
Name Flags
key
info
public static java.lang.String getTraitName(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.apache.fop.area.Trait.TRAIT_INFO:[Lorg/apache/fop/area/Trait$TraitInfo;
aload 0
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
aaload
invokevirtual org.apache.fop.area.Trait$TraitInfo.getName:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 traitCode Ljava/lang/Object;
MethodParameters:
Name Flags
traitCode
public static java.lang.Class getTraitClass(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Class;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.apache.fop.area.Trait.TRAIT_INFO:[Lorg/apache/fop/area/Trait$TraitInfo;
aload 0
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
aaload
invokevirtual org.apache.fop.area.Trait$TraitInfo.getClazz:()Ljava/lang/Class;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 traitCode Ljava/lang/Object;
MethodParameters:
Name Flags
traitCode
}
SourceFile: "Trait.java"
NestMembers:
org.apache.fop.area.Trait$Background org.apache.fop.area.Trait$ExternalLink org.apache.fop.area.Trait$InternalLink org.apache.fop.area.Trait$TraitInfo
InnerClasses:
public Background = org.apache.fop.area.Trait$Background of org.apache.fop.area.Trait
public ExternalLink = org.apache.fop.area.Trait$ExternalLink of org.apache.fop.area.Trait
public InternalLink = org.apache.fop.area.Trait$InternalLink of org.apache.fop.area.Trait
private TraitInfo = org.apache.fop.area.Trait$TraitInfo of org.apache.fop.area.Trait