. 0UV /W /X YZ[ /\ ]^ _`< abcde f gh ij k gl m no gp q /rs tu nvw ]xy z{ |}~  n  / Y0(Lorg/apache/batik/svggen/SVGGeneratorContext;)VCodeLineNumberTableLocalVariableTablethis'Lorg/apache/batik/svggen/SVGConvolveOp;generatorContext-Lorg/apache/batik/svggen/SVGGeneratorContext;toSVGc(Ljava/awt/image/BufferedImageOp;Ljava/awt/Rectangle;)Lorg/apache/batik/svggen/SVGFilterDescriptor;filter Ljava/awt/image/BufferedImageOp; filterRectLjava/awt/Rectangle;J(Ljava/awt/image/ConvolveOp;)Lorg/apache/batik/svggen/SVGFilterDescriptor;iIkernelLjava/awt/image/Kernel; filterDefLorg/w3c/dom/Element;feConvolveMatrixDefdata[FkernelMatrixBufLjava/lang/StringBuffer; filterAttrBuf convolveOpLjava/awt/image/ConvolveOp; filterDesc-Lorg/apache/batik/svggen/SVGFilterDescriptor; domFactoryLorg/w3c/dom/Document; SourceFileSVGConvolveOp.java 12java/awt/image/ConvolveOp :@  +org/apache/batik/svggen/SVGFilterDescriptor 89 QR http://www.w3.org/2000/svg feConvolveMatrixorderjava/lang/StringBuffer 1   1  kernelMatrix id convolve edgeMode duplicatenoneurl( 1# ) 1  %org/apache/batik/svggen/SVGConvolveOp2org/apache/batik/svggen/AbstractSVGFilterConverterdescMapLjava/util/Map; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;+org/apache/batik/svggen/SVGGeneratorContext getKernel()Ljava/awt/image/Kernel;org/w3c/dom/DocumentcreateElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;()Vjava/awt/image/KernelgetWidth()Iappend(I)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer; getHeighttoString()Ljava/lang/String;org/w3c/dom/ElementsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getKernelData([F)[F(I)V doubleString(D)Ljava/lang/String;java/lang/Stringtrim appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; idGenerator(Lorg/apache/batik/svggen/SVGIDGenerator;&org/apache/batik/svggen/SVGIDGenerator generateID&(Ljava/lang/String;)Ljava/lang/String;getEdgeCondition(Ljava/lang/String;)VgetAttributeNS8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;*(Ljava/lang/String;Lorg/w3c/dom/Element;)VdefSetLjava/util/List;java/util/Listadd(Ljava/lang/Object;)Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;!/0123>*+4 *+56789:;3X+ *+4;<>5 67<=>?:@3@ J*+M*N,1+ :-  :-  :Y:Yh:6  !* 0WW W* !+"#$#%Y&':  (W )W *WY +M*,-W*+,.W,4nIKMR S,U8Za_i`xabcafjlqru}~ !0<H5p {&AB (CD,EF8GFiHIxJKGLK J67JMN<OP4QRST