/G    L  K   K 4 4 K K K  y K $ $ * K   0  4  * < ( K 4  H H5class$org$apache$xalan$extensions$XSLProcessorContextLjava/lang/Class; Synthetic2class$org$apache$xalan$templates$ElemExtensionCall9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis9Lorg/apache/xalan/extensions/ExtensionHandlerJavaPackage; namespaceUriLjava/lang/String; scriptLang classNameisFunctionAvailable(Ljava/lang/String;)ZiImyClassmethodsjava/lang/reflect/Method;nMethodsfullNamelastDotcnfe"Ljava/lang/ClassNotFoundException;functionisElementAvailable paramTypes[Ljava/lang/Class;element callFunctiony(Ljava/lang/String;Ljava/util/Vector;Ljava/lang/Object;Lorg/apache/xalan/extensions/ExpressionContext;)Ljava/lang/Object;ite-Ljava/lang/reflect/InvocationTargetException;eLjava/lang/Exception;resultLjava/lang/Object;cLjava/lang/reflect/Constructor;classObj methodArgs[Ljava/lang/Object; convertedArgs[[Ljava/lang/Object;mLjava/lang/reflect/Method; methodNametrans.Lorg/apache/xalan/transformer/TransformerImpl;resultExceptionLjava/lang/Throwable;targetExceptionfuncNameargsLjava/util/Vector; methodKey exprContext/Lorg/apache/xalan/extensions/ExpressionContext; targetObject Exceptions(Lorg/apache/xpath/functions/FuncExtFunction;Ljava/util/Vector;Lorg/apache/xalan/extensions/ExpressionContext;)Ljava/lang/Object; extFunction,Lorg/apache/xpath/functions/FuncExtFunction;processElement(Ljava/lang/String;Lorg/apache/xalan/templates/ElemTemplateElement;Lorg/apache/xalan/transformer/TransformerImpl;Lorg/apache/xalan/templates/Stylesheet;Ljava/lang/Object;)V localPart0Lorg/apache/xalan/templates/ElemTemplateElement; transformerstylesheetTree'Lorg/apache/xalan/templates/Stylesheet;xpc1Lorg/apache/xalan/extensions/XSLProcessorContext;class$%(Ljava/lang/String;)Ljava/lang/Class;x1x0 SourceFile ExtensionHandlerJavaPackage.java  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError Q QRjava/lang/StringBuffer Q Y          MN/org.apache.xalan.extensions.XSLProcessorContext   PN,org.apache.xalan.templates.ElemExtensionCall  ,org/apache/xalan/transformer/TransformerImpl.new ] java/lang/Object  java/lang/reflect/Constructor  +java/lang/reflect/InvocationTargetExceptionjava/lang/Exception(javax/xml/transform/TransformerException Q !" #$ %& '(%org/apache/xalan/trace/ExtensionEvent Q)* +, -,java/lang/reflect/Method ./ 01 +2 -2ER_INSTANCE_MTHD_CALL_REQUIRES3 45 org/apache/xpath/objects/XObject 6 78 9:; < = mnER_INVALID_ELEMENT_NAME >? @A BCER_ELEMENT_NAME_METHOD_STATIC/org/apache/xalan/extensions/XSLProcessorContext QD EF7org/apache/xalan/extensions/ExtensionHandlerJavaPackage0org/apache/xalan/extensions/ExtensionHandlerJavajava/io/IOExceptionjava/lang/ClassforName getMessage()Ljava/lang/String;(Ljava/lang/String;)V()V m_classNameappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringjava/lang/String lastIndexOf(I)I substring(II)Ljava/lang/String;getClassForName getMethods()[Ljava/lang/reflect/Method;(I)Ljava/lang/String;getNameequals(Ljava/lang/Object;)ZgetParameterTypes()[Ljava/lang/Class;isAssignableFrom(Ljava/lang/Class;)Z-org/apache/xalan/extensions/ExpressionContextgetXPathContext!()Lorg/apache/xpath/XPathContext;org/apache/xpath/XPathContextgetOwnerObject()Ljava/lang/Object;endsWithjava/util/Vectorsize()Iget(I)Ljava/lang/Object; getFromCacheK(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;*org/apache/xalan/extensions/MethodResolver convertParamsk([Ljava/lang/Object;[[Ljava/lang/Object;[Ljava/lang/Class;Lorg/apache/xalan/extensions/ExpressionContext;)V newInstance'([Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Throwable;)VgetConstructor(Ljava/lang/Class;[Ljava/lang/Object;[[Ljava/lang/Object;Lorg/apache/xalan/extensions/ExpressionContext;)Ljava/lang/reflect/Constructor; putToCache](Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getDebug()ZgetTraceManager'()Lorg/apache/xalan/trace/TraceManager;c(Lorg/apache/xalan/transformer/TransformerImpl;Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)V#org/apache/xalan/trace/TraceManagerfireExtensionEvent*(Lorg/apache/xalan/trace/ExtensionEvent;)VfireExtensionEndEventinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; getMethod(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;[[Ljava/lang/Object;Lorg/apache/xalan/extensions/ExpressionContext;I)Ljava/lang/reflect/Method;B(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)V org/apache/xalan/res/XSLMessages createMessage9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;objectgetClass()Ljava/lang/Class;getTargetException()Ljava/lang/Throwable;*org/apache/xpath/functions/FuncExtFunctiongetFunctionName getMethodKeygetElementMethod?(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Method; getModifiersjava/lang/reflect/ModifierisStatic(I)ZX(Lorg/apache/xalan/transformer/TransformerImpl;Lorg/apache/xalan/templates/Stylesheet;)VoutputToResultTree<(Lorg/apache/xalan/templates/Stylesheet;Ljava/lang/Object;)V!KLMNOPNOQRST*+,-T OPU*VWXYZY[Y\]S!gY* + M,. >C, ::6,`L62+MZd[adT6 cde!g,h3i8j@kJmYn[karetU\ C^_,5`N3.ab8)c_KdYDe_efggVWghYi]S Y* + M,. >, ::6,`L6i2+T2:C2Y$2YMT>!,38@JYcUf cGjkCm^_,`N3}ab8xc_dYe_fgVWlYmnS+. 6 : +1, : !: 6  ,"S-*- #$:&%:    & 2'::Y* + :::*Y+  ,:-*- -W k .c /0Y  212 2': /0Y  213$:: /0Y  213 2' 1, : !: 6  ,"S-*- #4:/ .':    & 25::Y* + :+ `:::*Y+  6:-*- -W T .L / 27 25: / 28:: / 28 25,*Y9 Y+S:;,":< <=:,d : !: 6  ,`"S-*- #4:(:    & 25::>:+  6:-*- -W X .P / 27 25: / 28:: / 28 25:  : ?:* *:*Y+: *Y +#n(n))).)0.()FRd)FRidki ()( (.)s)s(L(MV(W((((()(()L)MV)W)))())))Tm )28CNTinu    &)+.JMW]flw!#&*+,.0278;@=? AGH*J7KFNRRaSdOfPiR}TW\^abcdefhfjm qrs)u+w.y0~7FJVcsU-;^_opqr qg+qr>stiuv[YwN2%xy 8z{ o^_opqr qgfqrR.st|}[Y~YwNf%xy lz{ ^_+op0qrqr0st|}  (!,op  qr VWYt7wNGte_ *xy $z{ ujk *mSW*+@,+A-BTU*VW*SV :*#4:Y* + :  . 6  *YC Y S:;  :: *Y +  `L+D:EF*YG Y S:;: *Y +*-WHY-I: -.m-/ Y SY,S7 Y SY,S5:-/ Y SY,S8$:  : -/ Y SY,S8  Y SY,S5:=:  :  ?:  *  *  : *Y +: *Y +  JQ^a))LO(L})T+-6;Q^acmw7LOQU\d j o s }Uc qg -sdY 6je_ qr ^\wNqr U( \! Q,op  qr VWYltst|} *SN*LY+TU gYO