public class org.apache.batik.css.dom.CSSOMValue implements org.w3c.dom.css.CSSPrimitiveValue, org.w3c.dom.css.CSSValueList, org.w3c.dom.css.Counter, org.w3c.dom.css.Rect, org.w3c.dom.css.RGBColor
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.batik.css.dom.CSSOMValue
super_class: java.lang.Object
{
protected org.apache.batik.css.dom.CSSOMValue$ValueProvider valueProvider;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$ModificationHandler handler;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$LeftComponent leftComponent;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$LeftComponent;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$RightComponent rightComponent;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$RightComponent;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$BottomComponent bottomComponent;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$BottomComponent;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$TopComponent topComponent;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$TopComponent;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$RedComponent redComponent;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$RedComponent;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$GreenComponent greenComponent;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$GreenComponent;
flags: (0x0004) ACC_PROTECTED
protected org.apache.batik.css.dom.CSSOMValue$BlueComponent blueComponent;
descriptor: Lorg/apache/batik/css/dom/CSSOMValue$BlueComponent;
flags: (0x0004) ACC_PROTECTED
protected org.w3c.dom.css.CSSValue[] items;
descriptor: [Lorg/w3c/dom/css/CSSValue;
flags: (0x0004) ACC_PROTECTED
public void <init>(org.apache.batik.css.dom.CSSOMValue$ValueProvider);
descriptor: (Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/batik/css/dom/CSSOMValue;
0 3 1 vp Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
MethodParameters:
Name Flags
vp
public void setModificationHandler(org.apache.batik.css.dom.CSSOMValue$ModificationHandler);
descriptor: (Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;)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.batik.css.dom.CSSOMValue.handler:Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/batik/css/dom/CSSOMValue;
0 2 1 h Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
MethodParameters:
Name Flags
h
public java.lang.String getCssText();
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.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getCssText:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public void setCssText(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.handler:Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
ifnonnull 4
1: new org.w3c.dom.DOMException
dup
2: bipush 7
ldc ""
3: invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.handler:Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
aload 1
invokeinterface org.apache.batik.css.dom.CSSOMValue$ModificationHandler.textChanged:(Ljava/lang/String;)V
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/batik/css/dom/CSSOMValue;
0 6 1 cssText Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
cssText
public short getCssValueType();
descriptor: ()S
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getCssValueType:()S
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public short getPrimitiveType();
descriptor: ()S
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public void setFloatValue(short, float);
descriptor: (SF)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.handler:Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
ifnonnull 4
1: new org.w3c.dom.DOMException
dup
2: bipush 7
ldc ""
3: invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.handler:Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
iload 1
fload 2
invokeinterface org.apache.batik.css.dom.CSSOMValue$ModificationHandler.floatValueChanged:(SF)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/batik/css/dom/CSSOMValue;
0 6 1 unitType S
0 6 2 floatValue F
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
unitType
floatValue
public float getFloatValue(short);
descriptor: (S)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokestatic org.apache.batik.css.dom.CSSOMValue.convertFloatValue:(SLorg/apache/batik/css/engine/value/Value;)F
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
0 1 1 unitType S
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
unitType
public static float convertFloatValue(short, org.apache.batik.css.engine.value.Value);
descriptor: (SLorg/apache/batik/css/engine/value/Value;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 0
tableswitch { // 1 - 18
1: 1
2: 1
3: 1
4: 1
5: 1
6: 3
7: 4
8: 5
9: 6
10: 7
11: 8
12: 9
13: 10
14: 11
15: 12
16: 13
17: 14
18: 1
default: 15
}
1: StackMap locals:
StackMap stack:
aload 1
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
iload 0
if_icmpne 15
2: aload 1
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
3: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toCentimeters:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
4: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toMillimeters:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
5: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toInches:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
6: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toPoints:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
7: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toPicas:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
8: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toDegrees:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
9: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toRadians:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
10: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toGradians:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
11: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toMilliseconds:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
12: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toSeconds:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
13: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.toHertz:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
14: StackMap locals:
StackMap stack:
aload 1
invokestatic org.apache.batik.css.dom.CSSOMValue.tokHertz:(Lorg/apache/batik/css/engine/value/Value;)F
freturn
15: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 unitType S
0 16 1 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
unitType
value
protected static float toCentimeters(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 6 - 10
6: 1
7: 2
8: 3
9: 4
10: 5
default: 6
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 10.0
fdiv
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 2.54
fmul
freturn
4: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 2.54
fmul
ldc 72.0
fdiv
freturn
5: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 2.54
fmul
ldc 6.0
fdiv
freturn
6: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toInches(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 6 - 10
6: 1
7: 2
8: 3
9: 4
10: 5
default: 6
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 2.54
fdiv
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 25.4
fdiv
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
4: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 72.0
fdiv
freturn
5: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 6.0
fdiv
freturn
6: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toMillimeters(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 6 - 10
6: 1
7: 2
8: 3
9: 4
10: 5
default: 6
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 10.0
fmul
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 25.4
fmul
freturn
4: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 25.4
fmul
ldc 72.0
fdiv
freturn
5: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 25.4
fmul
ldc 6.0
fdiv
freturn
6: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toPoints(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 6 - 10
6: 1
7: 2
8: 3
9: 4
10: 5
default: 6
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 72.0
fmul
ldc 2.54
fdiv
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 72.0
fmul
ldc 25.4
fdiv
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 72.0
fmul
freturn
4: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
5: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 12.0
fmul
freturn
6: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toPicas(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 6 - 10
6: 1
7: 2
8: 3
9: 4
10: 5
default: 6
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 6.0
fmul
ldc 2.54
fdiv
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 6.0
fmul
ldc 25.4
fdiv
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 6.0
fmul
freturn
4: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 12.0
fdiv
freturn
5: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
6: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toDegrees(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 11 - 13
11: 1
12: 2
13: 3
default: 4
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
f2d
invokestatic java.lang.Math.toDegrees:(D)D
d2f
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 9.0
fmul
ldc 5.0
fdiv
freturn
4: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toRadians(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 11 - 13
11: 1
12: 2
13: 3
default: 4
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 5.0
fmul
ldc 9.0
fdiv
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 100.0
fmul
f2d
ldc 3.141592653589793
ddiv
d2f
freturn
4: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toGradians(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 11 - 13
11: 1
12: 2
13: 3
default: 4
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
f2d
ldc 3.141592653589793
dmul
ldc 180.0
ddiv
d2f
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
f2d
ldc 3.141592653589793
dmul
ldc 100.0
ddiv
d2f
freturn
3: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
4: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toMilliseconds(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 14 - 15
14: 1
15: 2
default: 3
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 1000.0
fmul
freturn
3: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toSeconds(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 14 - 15
14: 1
15: 2
default: 3
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 1000.0
fdiv
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
3: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float toHertz(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 16 - 17
16: 1
17: 2
default: 3
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 1000.0
fdiv
freturn
3: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
protected static float tokHertz(org.apache.batik.css.engine.value.Value);
descriptor: (Lorg/apache/batik/css/engine/value/Value;)F
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getPrimitiveType:()S
tableswitch { // 16 - 17
16: 1
17: 2
default: 3
}
1: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
ldc 1000.0
fmul
freturn
2: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.batik.css.engine.value.Value.getFloatValue:()F
freturn
3: StackMap locals:
StackMap stack:
new org.w3c.dom.DOMException
dup
bipush 15
ldc ""
invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 value Lorg/apache/batik/css/engine/value/Value;
MethodParameters:
Name Flags
value
public void setStringValue(short, java.lang.String);
descriptor: (SLjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.handler:Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
ifnonnull 4
1: new org.w3c.dom.DOMException
dup
2: bipush 7
ldc ""
3: invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.handler:Lorg/apache/batik/css/dom/CSSOMValue$ModificationHandler;
iload 1
aload 2
invokeinterface org.apache.batik.css.dom.CSSOMValue$ModificationHandler.stringValueChanged:(SLjava/lang/String;)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/batik/css/dom/CSSOMValue;
0 6 1 stringType S
0 6 2 stringValue Ljava/lang/String;
Exceptions:
throws org.w3c.dom.DOMException
MethodParameters:
Name Flags
stringType
stringValue
public java.lang.String getStringValue();
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.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getStringValue:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
Exceptions:
throws org.w3c.dom.DOMException
public org.w3c.dom.css.Counter getCounterValue();
descriptor: ()Lorg/w3c/dom/css/Counter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
Exceptions:
throws org.w3c.dom.DOMException
public org.w3c.dom.css.Rect getRectValue();
descriptor: ()Lorg/w3c/dom/css/Rect;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
Exceptions:
throws org.w3c.dom.DOMException
public org.w3c.dom.css.RGBColor getRGBColorValue();
descriptor: ()Lorg/w3c/dom/css/RGBColor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
Exceptions:
throws org.w3c.dom.DOMException
public int getLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getLength:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSValue item(int);
descriptor: (I)Lorg/w3c/dom/css/CSSValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getLength:()I
istore 2
start local 2 1: iload 1
iflt 2
iload 1
iload 2
if_icmplt 3
2: StackMap locals: int
StackMap stack:
aconst_null
areturn
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
ifnonnull 6
4: aload 0
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getLength:()I
anewarray org.w3c.dom.css.CSSValue
putfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
5: goto 10
StackMap locals:
StackMap stack:
6: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
arraylength
iload 2
if_icmpge 10
7: iload 2
anewarray org.w3c.dom.css.CSSValue
astore 3
start local 3 8: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
iconst_0
aload 3
iconst_0
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
arraylength
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
9: aload 0
aload 3
putfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
end local 3 10: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
iload 1
aaload
astore 3
start local 3 11: aload 3
ifnonnull 13
12: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.items:[Lorg/w3c/dom/css/CSSValue;
iload 1
new org.apache.batik.css.dom.CSSOMValue$ListComponent
dup
aload 0
iload 1
invokespecial org.apache.batik.css.dom.CSSOMValue$ListComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;I)V
dup
astore 3
aastore
13: StackMap locals: org.w3c.dom.css.CSSValue
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/batik/css/dom/CSSOMValue;
0 14 1 index I
1 14 2 len I
8 10 3 nitems [Lorg/w3c/dom/css/CSSValue;
11 14 3 result Lorg/w3c/dom/css/CSSValue;
MethodParameters:
Name Flags
index
public java.lang.String getIdentifier();
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.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getIdentifier:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public java.lang.String getListStyle();
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.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getListStyle:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public java.lang.String getSeparator();
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.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getSeparator:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSPrimitiveValue getTop();
descriptor: ()Lorg/w3c/dom/css/CSSPrimitiveValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getTop:()Lorg/apache/batik/css/engine/value/Value;
pop
1: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.topComponent:Lorg/apache/batik/css/dom/CSSOMValue$TopComponent;
ifnonnull 3
2: aload 0
new org.apache.batik.css.dom.CSSOMValue$TopComponent
dup
aload 0
invokespecial org.apache.batik.css.dom.CSSOMValue$TopComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;)V
putfield org.apache.batik.css.dom.CSSOMValue.topComponent:Lorg/apache/batik/css/dom/CSSOMValue$TopComponent;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.topComponent:Lorg/apache/batik/css/dom/CSSOMValue$TopComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSPrimitiveValue getRight();
descriptor: ()Lorg/w3c/dom/css/CSSPrimitiveValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getRight:()Lorg/apache/batik/css/engine/value/Value;
pop
1: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.rightComponent:Lorg/apache/batik/css/dom/CSSOMValue$RightComponent;
ifnonnull 3
2: aload 0
new org.apache.batik.css.dom.CSSOMValue$RightComponent
dup
aload 0
invokespecial org.apache.batik.css.dom.CSSOMValue$RightComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;)V
putfield org.apache.batik.css.dom.CSSOMValue.rightComponent:Lorg/apache/batik/css/dom/CSSOMValue$RightComponent;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.rightComponent:Lorg/apache/batik/css/dom/CSSOMValue$RightComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSPrimitiveValue getBottom();
descriptor: ()Lorg/w3c/dom/css/CSSPrimitiveValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getBottom:()Lorg/apache/batik/css/engine/value/Value;
pop
1: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.bottomComponent:Lorg/apache/batik/css/dom/CSSOMValue$BottomComponent;
ifnonnull 3
2: aload 0
new org.apache.batik.css.dom.CSSOMValue$BottomComponent
dup
aload 0
invokespecial org.apache.batik.css.dom.CSSOMValue$BottomComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;)V
putfield org.apache.batik.css.dom.CSSOMValue.bottomComponent:Lorg/apache/batik/css/dom/CSSOMValue$BottomComponent;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.bottomComponent:Lorg/apache/batik/css/dom/CSSOMValue$BottomComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSPrimitiveValue getLeft();
descriptor: ()Lorg/w3c/dom/css/CSSPrimitiveValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getLeft:()Lorg/apache/batik/css/engine/value/Value;
pop
1: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.leftComponent:Lorg/apache/batik/css/dom/CSSOMValue$LeftComponent;
ifnonnull 3
2: aload 0
new org.apache.batik.css.dom.CSSOMValue$LeftComponent
dup
aload 0
invokespecial org.apache.batik.css.dom.CSSOMValue$LeftComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;)V
putfield org.apache.batik.css.dom.CSSOMValue.leftComponent:Lorg/apache/batik/css/dom/CSSOMValue$LeftComponent;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.leftComponent:Lorg/apache/batik/css/dom/CSSOMValue$LeftComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSPrimitiveValue getRed();
descriptor: ()Lorg/w3c/dom/css/CSSPrimitiveValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getRed:()Lorg/apache/batik/css/engine/value/Value;
pop
1: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.redComponent:Lorg/apache/batik/css/dom/CSSOMValue$RedComponent;
ifnonnull 3
2: aload 0
new org.apache.batik.css.dom.CSSOMValue$RedComponent
dup
aload 0
invokespecial org.apache.batik.css.dom.CSSOMValue$RedComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;)V
putfield org.apache.batik.css.dom.CSSOMValue.redComponent:Lorg/apache/batik/css/dom/CSSOMValue$RedComponent;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.redComponent:Lorg/apache/batik/css/dom/CSSOMValue$RedComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSPrimitiveValue getGreen();
descriptor: ()Lorg/w3c/dom/css/CSSPrimitiveValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getGreen:()Lorg/apache/batik/css/engine/value/Value;
pop
1: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.greenComponent:Lorg/apache/batik/css/dom/CSSOMValue$GreenComponent;
ifnonnull 3
2: aload 0
new org.apache.batik.css.dom.CSSOMValue$GreenComponent
dup
aload 0
invokespecial org.apache.batik.css.dom.CSSOMValue$GreenComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;)V
putfield org.apache.batik.css.dom.CSSOMValue.greenComponent:Lorg/apache/batik/css/dom/CSSOMValue$GreenComponent;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.greenComponent:Lorg/apache/batik/css/dom/CSSOMValue$GreenComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/dom/CSSOMValue;
public org.w3c.dom.css.CSSPrimitiveValue getBlue();
descriptor: ()Lorg/w3c/dom/css/CSSPrimitiveValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.valueProvider:Lorg/apache/batik/css/dom/CSSOMValue$ValueProvider;
invokeinterface org.apache.batik.css.dom.CSSOMValue$ValueProvider.getValue:()Lorg/apache/batik/css/engine/value/Value;
invokeinterface org.apache.batik.css.engine.value.Value.getBlue:()Lorg/apache/batik/css/engine/value/Value;
pop
1: aload 0
getfield org.apache.batik.css.dom.CSSOMValue.blueComponent:Lorg/apache/batik/css/dom/CSSOMValue$BlueComponent;
ifnonnull 3
2: aload 0
new org.apache.batik.css.dom.CSSOMValue$BlueComponent
dup
aload 0
invokespecial org.apache.batik.css.dom.CSSOMValue$BlueComponent.<init>:(Lorg/apache/batik/css/dom/CSSOMValue;)V
putfield org.apache.batik.css.dom.CSSOMValue.blueComponent:Lorg/apache/batik/css/dom/CSSOMValue$BlueComponent;
3: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.batik.css.dom.CSSOMValue.blueComponent:Lorg/apache/batik/css/dom/CSSOMValue$BlueComponent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/batik/css/dom/CSSOMValue;
}
SourceFile: "CSSOMValue.java"
NestMembers:
org.apache.batik.css.dom.CSSOMValue$AbstractComponent org.apache.batik.css.dom.CSSOMValue$AbstractModificationHandler org.apache.batik.css.dom.CSSOMValue$BlueComponent org.apache.batik.css.dom.CSSOMValue$BottomComponent org.apache.batik.css.dom.CSSOMValue$FloatComponent org.apache.batik.css.dom.CSSOMValue$GreenComponent org.apache.batik.css.dom.CSSOMValue$LeftComponent org.apache.batik.css.dom.CSSOMValue$ListComponent org.apache.batik.css.dom.CSSOMValue$ModificationHandler org.apache.batik.css.dom.CSSOMValue$RedComponent org.apache.batik.css.dom.CSSOMValue$RightComponent org.apache.batik.css.dom.CSSOMValue$TopComponent org.apache.batik.css.dom.CSSOMValue$ValueProvider
InnerClasses:
protected abstract AbstractComponent = org.apache.batik.css.dom.CSSOMValue$AbstractComponent of org.apache.batik.css.dom.CSSOMValue
public abstract AbstractModificationHandler = org.apache.batik.css.dom.CSSOMValue$AbstractModificationHandler of org.apache.batik.css.dom.CSSOMValue
protected BlueComponent = org.apache.batik.css.dom.CSSOMValue$BlueComponent of org.apache.batik.css.dom.CSSOMValue
protected BottomComponent = org.apache.batik.css.dom.CSSOMValue$BottomComponent of org.apache.batik.css.dom.CSSOMValue
protected abstract FloatComponent = org.apache.batik.css.dom.CSSOMValue$FloatComponent of org.apache.batik.css.dom.CSSOMValue
protected GreenComponent = org.apache.batik.css.dom.CSSOMValue$GreenComponent of org.apache.batik.css.dom.CSSOMValue
protected LeftComponent = org.apache.batik.css.dom.CSSOMValue$LeftComponent of org.apache.batik.css.dom.CSSOMValue
protected ListComponent = org.apache.batik.css.dom.CSSOMValue$ListComponent of org.apache.batik.css.dom.CSSOMValue
public abstract ModificationHandler = org.apache.batik.css.dom.CSSOMValue$ModificationHandler of org.apache.batik.css.dom.CSSOMValue
protected RedComponent = org.apache.batik.css.dom.CSSOMValue$RedComponent of org.apache.batik.css.dom.CSSOMValue
protected RightComponent = org.apache.batik.css.dom.CSSOMValue$RightComponent of org.apache.batik.css.dom.CSSOMValue
protected TopComponent = org.apache.batik.css.dom.CSSOMValue$TopComponent of org.apache.batik.css.dom.CSSOMValue
public abstract ValueProvider = org.apache.batik.css.dom.CSSOMValue$ValueProvider of org.apache.batik.css.dom.CSSOMValue