org.apache.cayenne.modeler.osx.OSXQuitResponseWrapper.class Maven / Gradle / Ivy
???? 4 b
5 6
7 8
9 : ; < = > ? @
A B
C D E F G
5 H
I
C J
K L
M N logger Lorg/slf4j/Logger; performQuit Ljava/lang/reflect/Method;
cancelQuit quitResponse Ljava/lang/Object; (Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable ex !Ljava/lang/NoSuchMethodException; this 7Lorg/apache/cayenne/modeler/osx/OSXQuitResponseWrapper;
StackMapTable ()V safePerform (Ljava/lang/reflect/Method;)V (Ljava/lang/ReflectiveOperationException; method O
SourceFile OSXQuitResponseWrapper.java " , ! P Q java/lang/Class R S java/lang/NoSuchMethodException (Unable to find methods for quit response T U V - . java/lang/Object W X Y java/lang/IllegalAccessException +java/lang/reflect/InvocationTargetException java/lang/StringBuilder Unable to call Z [ \ ] ^ ] 5org/apache/cayenne/modeler/osx/OSXQuitResponseWrapper _ ` a &java/lang/ReflectiveOperationException getClass ()Ljava/lang/Class; getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; org/slf4j/Logger warn *(Ljava/lang/String;Ljava/lang/Throwable;)V java/lang/reflect/Method invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getName ()Ljava/lang/String; toString org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! ! " # $ ? ;*? *+? *+? ? ? ? *+? ? ? ? ? M? ,?
? + .
% " - . 0 1 + 4 . 2 / 3 : 5 &