Edit C:\Users\Admin\.m2\repository\org\im4java\im4java\1.4.0\org\im4java\test\TestCase16a.class
???? 2 ? ? \ ] ^ \ _ ` a b c d e \ f g h i j k l m \ n o p \ q r s t u t v w x y z { | } ~ ? ? t ? ? ? ? t ? ? ? ? ? ? ? ? ? ? 2 \ ? 2 ? 1 ? 2 ? 2 ? ? ? ? ? t ? ? ? ? <init> ()V Code LineNumberTable getDescription ()Ljava/lang/String; main ([Ljava/lang/String;)V run StackMapTable ^ e m p ? ? i Exceptions ? waitSleep J(Ljava/util/concurrent/ExecutorService;Lorg/im4java/process/ProcessTask;)V ? waitGet $(Lorg/im4java/process/ProcessTask;)V ? waitWait SourceFile TestCase16a.java @ A asynchronous execution org/im4java/test/TestCase16a ? G ? ? ? '16a. Testing asynchronous execution ... ? ? ? org/im4java/core/IMOperation ? ? ? ? ? java/lang/String gradient:red ? ? ? ? org/im4java/core/ConvertCmd java/lang/Object H ? org/im4java/core/DisplayCmd ? ? ? ? ? ? ? ? ? A sleep ? ? ? ? S T get V W Y T sleeping for one second... ? w ? ? ? Trying to shutdown execution... ? ? ? ? ? already terminated Terminated execution 5waiting 10 seconds for process to finish with get ... ? ? ? { ? org/im4java/process/ProcessEvent java/lang/StringBuilder process ended with ? ? ? ? ? ? ? E %java/util/concurrent/TimeoutException canceling process ... process terminated Bwaiting 10 seconds for process to finish with awaitTermination ... ? ? { ? !org/im4java/test/AbstractTestCase org/im4java/process/ProcessTask $java/util/concurrent/ExecutorService java/lang/Exception java/lang/InterruptedException runTest java/lang/System err Ljava/io/PrintStream; java/io/PrintStream println (Ljava/lang/String;)V java/lang/Integer valueOf (I)Ljava/lang/Integer; size @(Ljava/lang/Integer;Ljava/lang/Integer;)Lorg/im4java/core/IMOps; iTmpImage Ljava/lang/String; addImage 1([Ljava/lang/String;)Lorg/im4java/core/Operation; 2(Lorg/im4java/core/Operation;[Ljava/lang/Object;)V getProcessTask R(Lorg/im4java/core/Operation;[Ljava/lang/Object;)Lorg/im4java/process/ProcessTask; java/util/concurrent/Executors newSingleThreadExecutor (()Ljava/util/concurrent/ExecutorService; execute (Ljava/lang/Runnable;)V shutdown iArgs [Ljava/lang/String; equals (Ljava/lang/Object;)Z java/lang/Thread (J)V isTerminated ()Z cancel (Z)Z shutdownNow ()Ljava/util/List; java/util/concurrent/TimeUnit SECONDS Ljava/util/concurrent/TimeUnit; 4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getReturnCode ()I (I)Ljava/lang/StringBuilder; toString awaitTermination #(JLjava/util/concurrent/TimeUnit;)Z ()Ljava/lang/Object; ! ? @ A B *? ? C ' D E B ? C 0 F G B . ? Y? L+*? ? C ; <