public class org.apache.fop.svg.SimpleSVGUserAgent extends org.apache.batik.bridge.UserAgentAdapter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.fop.svg.SimpleSVGUserAgent
super_class: org.apache.batik.bridge.UserAgentAdapter
{
private java.awt.geom.AffineTransform currentTransform;
descriptor: Ljava/awt/geom/AffineTransform;
flags: (0x0002) ACC_PRIVATE
private float pixelUnitToMillimeter;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private final org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver;
descriptor: Lorg/apache/batik/bridge/FontFamilyResolver;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final java.lang.String XML_PARSER_CLASS_NAME;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=2, args_size=0
0: invokestatic javax.xml.parsers.SAXParserFactory.newInstance:()Ljavax/xml/parsers/SAXParserFactory;
astore 1
start local 1 1: aload 1
invokevirtual javax.xml.parsers.SAXParserFactory.newSAXParser:()Ljavax/xml/parsers/SAXParser;
invokevirtual javax.xml.parsers.SAXParser.getXMLReader:()Lorg/xml/sax/XMLReader;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
astore 0
end local 1 start local 0 2: goto 8
end local 0 StackMap locals:
StackMap stack: org.xml.sax.SAXException
3: pop
4: aconst_null
astore 0
start local 0 5: goto 8
end local 0 6: StackMap locals:
StackMap stack: javax.xml.parsers.ParserConfigurationException
pop
7: aconst_null
astore 0
start local 0 8: StackMap locals: java.lang.String
StackMap stack:
aload 0
putstatic org.apache.fop.svg.SimpleSVGUserAgent.XML_PARSER_CLASS_NAME:Ljava/lang/String;
end local 0 9: return
LocalVariableTable:
Start End Slot Name Signature
2 3 0 result Ljava/lang/String;
5 6 0 result Ljava/lang/String;
8 9 0 result Ljava/lang/String;
1 2 1 factory Ljavax/xml/parsers/SAXParserFactory;
Exception table:
from to target type
0 2 3 Class org.xml.sax.SAXException
0 2 6 Class javax.xml.parsers.ParserConfigurationException
public void <init>(float, java.awt.geom.AffineTransform, org.apache.batik.bridge.FontFamilyResolver);
descriptor: (FLjava/awt/geom/AffineTransform;Lorg/apache/batik/bridge/FontFamilyResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial org.apache.batik.bridge.UserAgentAdapter.<init>:()V
1: aload 0
aload 3
putfield org.apache.fop.svg.SimpleSVGUserAgent.fontFamilyResolver:Lorg/apache/batik/bridge/FontFamilyResolver;
2: aload 0
fload 1
putfield org.apache.fop.svg.SimpleSVGUserAgent.pixelUnitToMillimeter:F
3: aload 0
aload 2
putfield org.apache.fop.svg.SimpleSVGUserAgent.currentTransform:Ljava/awt/geom/AffineTransform;
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
0 5 1 pixelUnitToMM F
0 5 2 at Ljava/awt/geom/AffineTransform;
0 5 3 fontFamilyResolver Lorg/apache/batik/bridge/FontFamilyResolver;
MethodParameters:
Name Flags
pixelUnitToMM
at
fontFamilyResolver
public float getPixelUnitToMillimeter();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.svg.SimpleSVGUserAgent.pixelUnitToMillimeter:F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public java.lang.String getLanguages();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "en"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public java.lang.String getMedia();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "print"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public java.lang.String getUserStyleSheetURI();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public java.lang.String getXMLParserClassName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.apache.fop.svg.SimpleSVGUserAgent.XML_PARSER_CLASS_NAME:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public boolean isXMLParserValidating();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public java.awt.geom.AffineTransform getTransform();
descriptor: ()Ljava/awt/geom/AffineTransform;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.svg.SimpleSVGUserAgent.currentTransform:Ljava/awt/geom/AffineTransform;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public void setTransform(java.awt.geom.AffineTransform);
descriptor: (Ljava/awt/geom/AffineTransform;)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.svg.SimpleSVGUserAgent.currentTransform:Ljava/awt/geom/AffineTransform;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
0 2 1 at Ljava/awt/geom/AffineTransform;
MethodParameters:
Name Flags
at
public java.awt.geom.Dimension2D getViewportSize();
descriptor: ()Ljava/awt/geom/Dimension2D;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new java.awt.Dimension
dup
bipush 100
bipush 100
invokespecial java.awt.Dimension.<init>:(II)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
public org.apache.batik.bridge.FontFamilyResolver getFontFamilyResolver();
descriptor: ()Lorg/apache/batik/bridge/FontFamilyResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.fop.svg.SimpleSVGUserAgent.fontFamilyResolver:Lorg/apache/batik/bridge/FontFamilyResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/fop/svg/SimpleSVGUserAgent;
}
SourceFile: "SimpleSVGUserAgent.java"