class JavaCompileTask

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:

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

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

Public interface to execute a task.

Implementation Task should implement execute.

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]