build.PCMLTask.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jt400 Show documentation
Show all versions of jt400 Show documentation
The Open Source version of the IBM Toolbox for Java
???? . ? PCMLTask *org/apache/tools/ant/taskdefs/MatchingTask copyright Ljava/lang/String;
ConstantValue OCopyright (C) 1997-2019 International Business Machines Corporation and others. srcDir_ Ljava/io/File; destDir_
classpath_ !Lorg/apache/tools/ant/types/Path; ()V Code
LineNumberTable LocalVariableTable this
LPCMLTask; setClasspath $(Lorg/apache/tools/ant/types/Path;)V
s setSrcdir (Ljava/io/File;)V
srcDir
setDestdir $ destDir execute
Exceptions ) #org/apache/tools/ant/BuildException
+ , - getDirectoryScanner 7(Ljava/io/File;)Lorg/apache/tools/ant/DirectoryScanner;
/ 1 0 %org/apache/tools/ant/DirectoryScanner 2 3 getIncludedFiles ()[Ljava/lang/String; 5 6 7 project Lorg/apache/tools/ant/Project; 9 java
; = < org/apache/tools/ant/Project > ?
createTask /(Ljava/lang/String;)Lorg/apache/tools/ant/Task; A "org/apache/tools/ant/taskdefs/Java
@ C D clearArgs F &com.ibm.as400.data.ProgramCallDocument
@ H I J setClassname (Ljava/lang/String;)V
@ L
@ N O P setFork (Z)V
@ R S T createArg 3()Lorg/apache/tools/ant/types/Commandline$Argument; V
-serialize
X Z Y /org/apache/tools/ant/types/Commandline$Argument [ J setValue ] java/io/File
\ _ ` #(Ljava/io/File;Ljava/lang/String;)V b java/lang/StringBuffer
d f e java/lang/String g h valueOf &(Ljava/lang/Object;)Ljava/lang/String;
a j J l .ser
a n o p append ,(Ljava/lang/String;)Ljava/lang/StringBuffer;
a r s t toString ()Ljava/lang/String;
\ v w x exists ()Z
\ z { | lastModified ()J ~ ? java/lang/System ? ? out Ljava/io/PrintStream; ? Processing
? ? ? java/io/PrintStream ? J println
d ? ? ? replace (CC)Ljava/lang/String;
@ ? &