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-jdk8 Show documentation
Show all versions of jt400-jdk8 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;
@ ? &