2# V    o                 $  $ $ @V    $  u  $ $ $ ?   D  D N  iCmd1Lorg/im4java/core/ConvertCmd;iCmd2iOp1Lorg/im4java/core/IMOperation;iOp2iPisLjava/io/PipedInputStream;iPosLjava/io/PipedOutputStream;()VCodeLineNumberTablegetDescription()Ljava/lang/String;main([Ljava/lang/String;)Vrun StackMapTable Exceptionssync1()Isync2processInitiated%(Lorg/im4java/process/ProcessEvent;)VprocessStartedprocessTerminated SourceFileTestCase23.java bcchaining of commandsorg/im4java/test/TestCase23 i $23. Testing chaining of commands ...  java/io/PipedInputStream ^_java/io/PipedOutputStream b `aorg/im4java/process/Pipe borg/im4java/core/IMOperation [\java/lang/Stringjava/lang/StringBuilder  ipomoea.jpg g  tif:-org/im4java/core/ConvertCmd XY ]\ ipomoea-large.jpg ZY   op uperror: illegal sync-type  java/lang/Object       c jjava/lang/Exception c c  org/im4java/process/ProcessEvent p2Problem with cmd2. Trying to shutdown execution...  process cmd2 terminated2Problem with cmd1. Trying to shutdown execution...process cmd1 terminatedproblem with cmd1 org/im4java/core/ImageCommand  p printing errors:   ! " !org/im4java/test/AbstractTestCase(org/im4java/process/ProcessEventListenerorg/im4java/process/ProcessTask$java/util/concurrent/ExecutorServicejava/util/ArrayListjava/util/IteratorrunTestjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)ViArgs[Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I(Ljava/io/PipedInputStream;)V.(Ljava/io/InputStream;Ljava/io/OutputStream;)V iImageDirLjava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringaddImage1([Ljava/lang/String;)Lorg/im4java/core/Operation;valueOf(I)Ljava/lang/Integer;java/lang/Character(C)Ljava/lang/Character;resizeU(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Character;)Lorg/im4java/core/IMOps;rotate()Lorg/im4java/core/IMOps;setOutputConsumer'(Lorg/im4java/process/OutputConsumer;)VaddProcessEventListener-(Lorg/im4java/process/ProcessEventListener;)Vjava/lang/Double(D)Ljava/lang/Double;,(Ljava/lang/Double;)Lorg/im4java/core/IMOps;setInputProvider&(Lorg/im4java/process/InputProvider;)Vequals(Ljava/lang/Object;)Zorg/im4java/core/DisplayCmdshow setAsyncMode(Z)VgetProcessTaskR(Lorg/im4java/core/Operation;[Ljava/lang/Object;)Lorg/im4java/process/ProcessTask;java/util/concurrent/ExecutorsnewSingleThreadExecutor(()Ljava/util/concurrent/ExecutorService;execute(Ljava/lang/Runnable;)Vshutdown2(Lorg/im4java/core/Operation;[Ljava/lang/Object;)VprintStackTracecloseget()Ljava/lang/Object; getReturnCodecancel(Z)Z shutdownNow()Ljava/util/List;getProcessStarter&()Lorg/im4java/process/ProcessStarter; getErrorText()Ljava/util/ArrayList;sizeiterator()Ljava/util/Iterator;hasNext()Znext!VWXYZY[\]\^_`a bcd*e.fgdeg hid.YL+*ers tjcdy L* * * 2L=* *  * 2 =* Y *Y*Y*NY*:*Y*YYSW*ȸ% !W *"W*Y#SW*$Y%&*&-'*&*(*Y)*)Y#SW*)*,-W *).W*)YY/SW*$Y%0*01+ 2 *36 +42 *5666Y/7e%} !#3=HWdr} %IT]foxk!!lmmbI n?opd|*08*0*)9:L;M,+<,=*&*9>N-@*A*B+CDE> F+GW,HWI)8;?eJ#)8;<@GNY]ekrzk;qrst+n?updf*&8*&*9:L;M,+<,=*0*)9>+CDE> J+GW,HWKe6 #)8CGOU\dk drsn?vwdexwde ywd|+EwL+MNM,ON-K-PDQ-R:S,T:YU*A*B:hvy?e6 '/Kh#o$v&y%{(k5z{|2Pt}~