2005/5/9

     
 

class JavaCompileTask

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::make::JavaCompileTask Class Reference

#include <JavaCompileTask.h>

Inheritance diagram for acdk::make::JavaCompileTask:

acdk::make::AbstractTask acdk::lang::Object acdk::make::Task acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

Uses JAVA_COMPILE_MASK to create the command line.

See also:
 Tasks.


Public Member Functions

 JavaCompileTask (IN(RString) source, IN(RString) targetdir=Nil)
virtual bool execute (IN(RString) exec, IN(RProps) props)
 Public interface to execute a task.

void help ()
 print help


Private Attributes

RString _source
RString _targetDir


Constructor & Destructor Documentation

acdk::make::JavaCompileTask::JavaCompileTask IN(RString source,
IN(RString targetdir = Nil
[inline]
 

Parameters:
fq filename of java file
targetdir directory to store class files. if Nil ACDKHOME/bin is used


Member Function Documentation

virtual bool acdk::make::JavaCompileTask::execute IN(RString exec,
IN(RProps props
[virtual]
 

Public interface to execute a task.

Implementation Task should implement execute.

Parameters:
exec string identifies what to do
props current properties

Reimplemented from acdk::make::AbstractTask.

void acdk::make::JavaCompileTask::help  ) 
 

print help


Member Data Documentation

RString acdk::make::JavaCompileTask::_source [private]
 

RString acdk::make::JavaCompileTask::_targetDir [private]