public class org.apache.fop.area.Trait$Background implements java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.fop.area.Trait$Background
super_class: java.lang.Object
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 8452078676273242870
private java.awt.Color color;
descriptor: Ljava/awt/Color;
flags: (0x0002) ACC_PRIVATE
private java.lang.String url;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.apache.xmlgraphics.image.loader.ImageInfo imageInfo;
descriptor: Lorg/apache/xmlgraphics/image/loader/ImageInfo;
flags: (0x0002) ACC_PRIVATE
private int repeat;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int horiz;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int vertical;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int imageTargetWidth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int imageTargetHeight;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public java.awt.Color getColor();
descriptor: ()Ljava/awt/Color;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.color:Ljava/awt/Color;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public int getHoriz();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.horiz:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public int getRepeat();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.repeat:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public java.lang.String getURL();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.url:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public org.apache.xmlgraphics.image.loader.ImageInfo getImageInfo();
descriptor: ()Lorg/apache/xmlgraphics/image/loader/ImageInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.imageInfo:Lorg/apache/xmlgraphics/image/loader/ImageInfo;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public int getVertical();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.vertical:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public void setColor(java.awt.Color);
descriptor: (Ljava/awt/Color;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.area.Trait$Background.color:Ljava/awt/Color;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 color Ljava/awt/Color;
MethodParameters:
Name Flags
color
public void setHoriz(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.fop.area.Trait$Background.horiz:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 horiz I
MethodParameters:
Name Flags
horiz
public void setRepeat(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.fop.area.Trait$Background.repeat:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 repeat I
MethodParameters:
Name Flags
repeat
public void setRepeat(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.apache.fop.area.Trait$Background.getConstantForRepeat:(Ljava/lang/String;)I
invokevirtual org.apache.fop.area.Trait$Background.setRepeat:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 repeat Ljava/lang/String;
MethodParameters:
Name Flags
repeat
public void setURL(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.area.Trait$Background.url:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 url Ljava/lang/String;
MethodParameters:
Name Flags
url
public void setImageInfo(org.apache.xmlgraphics.image.loader.ImageInfo);
descriptor: (Lorg/apache/xmlgraphics/image/loader/ImageInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.fop.area.Trait$Background.imageInfo:Lorg/apache/xmlgraphics/image/loader/ImageInfo;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 info Lorg/apache/xmlgraphics/image/loader/ImageInfo;
MethodParameters:
Name Flags
info
public void setVertical(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.fop.area.Trait$Background.vertical:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 vertical I
MethodParameters:
Name Flags
vertical
private java.lang.String getRepeatString();
descriptor: ()Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.fop.area.Trait$Background.getRepeat:()I
lookupswitch { // 4
96: 4
112: 1
113: 2
114: 3
default: 5
}
1: StackMap locals:
StackMap stack:
ldc "repeat"
areturn
2: StackMap locals:
StackMap stack:
ldc "repeat-x"
areturn
3: StackMap locals:
StackMap stack:
ldc "repeat-y"
areturn
4: StackMap locals:
StackMap stack:
ldc "no-repeat"
areturn
5: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Illegal repeat style: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual org.apache.fop.area.Trait$Background.getRepeat:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/fop/area/Trait$Background;
private static int getConstantForRepeat(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: ldc "repeat"
aload 0
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 2
1: bipush 112
ireturn
2: StackMap locals:
StackMap stack:
ldc "repeat-x"
aload 0
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 4
3: bipush 113
ireturn
4: StackMap locals:
StackMap stack:
ldc "repeat-y"
aload 0
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 6
5: bipush 114
ireturn
6: StackMap locals:
StackMap stack:
ldc "no-repeat"
aload 0
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 8
7: bipush 96
ireturn
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Illegal repeat style: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 repeat Ljava/lang/String;
MethodParameters:
Name Flags
repeat
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 1
start local 1 1: aload 0
getfield org.apache.fop.area.Trait$Background.color:Ljava/awt/Color;
ifnull 3
2: aload 1
ldc "color="
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 0
getfield org.apache.fop.area.Trait$Background.color:Ljava/awt/Color;
invokestatic org.apache.fop.util.ColorUtil.colorToString:(Ljava/awt/Color;)Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
3: StackMap locals: java.lang.StringBuffer
StackMap stack:
aload 0
getfield org.apache.fop.area.Trait$Background.url:Ljava/lang/String;
ifnull 10
4: aload 0
getfield org.apache.fop.area.Trait$Background.color:Ljava/awt/Color;
ifnull 6
5: aload 1
ldc ","
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
6: StackMap locals:
StackMap stack:
aload 1
ldc "url="
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 0
getfield org.apache.fop.area.Trait$Background.url:Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
7: aload 1
ldc ",repeat="
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 0
invokevirtual org.apache.fop.area.Trait$Background.getRepeatString:()Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
8: aload 1
ldc ",horiz="
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 0
getfield org.apache.fop.area.Trait$Background.horiz:I
invokevirtual java.lang.StringBuffer.append:(I)Ljava/lang/StringBuffer;
pop
9: aload 1
ldc ",vertical="
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 0
getfield org.apache.fop.area.Trait$Background.vertical:I
invokevirtual java.lang.StringBuffer.append:(I)Ljava/lang/StringBuffer;
pop
10: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.fop.area.Trait$Background.imageTargetWidth:I
ifeq 12
11: aload 1
ldc ",target-width="
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 0
getfield org.apache.fop.area.Trait$Background.imageTargetWidth:I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
12: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.fop.area.Trait$Background.imageTargetHeight:I
ifeq 14
13: aload 1
ldc ",target-height="
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
aload 0
getfield org.apache.fop.area.Trait$Background.imageTargetHeight:I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
14: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lorg/apache/fop/area/Trait$Background;
1 15 1 sb Ljava/lang/StringBuffer;
public void setImageTargetWidth(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.fop.area.Trait$Background.imageTargetWidth:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 value I
MethodParameters:
Name Flags
value
public int getImageTargetWidth();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.imageTargetWidth:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
public void setImageTargetHeight(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.fop.area.Trait$Background.imageTargetHeight:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/area/Trait$Background;
0 2 1 value I
MethodParameters:
Name Flags
value
public int getImageTargetHeight();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.area.Trait$Background.imageTargetHeight:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/area/Trait$Background;
}
SourceFile: "Trait.java"
NestHost: org.apache.fop.area.Trait
InnerClasses:
public Background = org.apache.fop.area.Trait$Background of org.apache.fop.area.Trait