|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.seasar.extension.jdbc.gen.task.AbstractTask
public abstract class AbstractTask
Taskの抽象クラスです。
| フィールドの概要 | |
|---|---|
protected org.apache.tools.ant.types.Path |
classpath
クラスパス |
protected java.lang.String |
commandInvokerClassName
コマンドを呼び出すクラスの名前 |
protected static java.lang.String |
ERROR_PROPERTY_NAME_SUFFIX
JavaタスクのerrorPropertyのサフィックス |
protected org.apache.tools.ant.taskdefs.Java |
java
Javaタスク |
protected org.apache.tools.ant.types.Commandline |
jvmCommandline
JVMのコマンドライン |
protected static java.lang.String |
RESULT_PROPERTY_NAME_SUFFIX
JavaタスクのresultPropertyのサフィックス |
| クラス org.apache.tools.ant.Task から継承されたフィールド |
|---|
target, taskName, taskType, wrapper |
| クラス org.apache.tools.ant.ProjectComponent から継承されたフィールド |
|---|
description, location, project |
| コンストラクタの概要 | |
|---|---|
AbstractTask()
|
|
| メソッドの概要 | |
|---|---|
org.apache.tools.ant.types.Path |
createClasspath()
クラスパスを作成します。 |
org.apache.tools.ant.types.Commandline.Argument |
createJvmarg()
JVMの引数を作成します。 |
void |
execute()
|
protected void |
executeCommand()
コマンドを実行します。 |
protected abstract Command |
getCommand()
コマンドを返します。 |
java.lang.String |
getCommandInvokerClassName()
コマンドを呼び出すクラスの名前を返します。 |
void |
setClasspath(org.apache.tools.ant.types.Path classpath)
クラスパスを設定します。 |
void |
setClasspathRef(org.apache.tools.ant.types.Reference reference)
クラスパスの参照を設定します。 |
void |
setCommandInvokerClassName(java.lang.String commandInvokerClassName)
コマンドを呼び出すクラスの名前を設定します。 |
| クラス org.apache.tools.ant.Task から継承されたメソッド |
|---|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
| クラス org.apache.tools.ant.ProjectComponent から継承されたメソッド |
|---|
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
protected static java.lang.String RESULT_PROPERTY_NAME_SUFFIX
protected static java.lang.String ERROR_PROPERTY_NAME_SUFFIX
protected org.apache.tools.ant.taskdefs.Java java
protected org.apache.tools.ant.types.Commandline jvmCommandline
protected java.lang.String commandInvokerClassName
protected org.apache.tools.ant.types.Path classpath
| コンストラクタの詳細 |
|---|
public AbstractTask()
| メソッドの詳細 |
|---|
public org.apache.tools.ant.types.Commandline.Argument createJvmarg()
public java.lang.String getCommandInvokerClassName()
public void setCommandInvokerClassName(java.lang.String commandInvokerClassName)
commandInvokerClassName - コマンドを呼び出すクラスの名前public void setClasspath(org.apache.tools.ant.types.Path classpath)
classpath - クラスパスpublic void setClasspathRef(org.apache.tools.ant.types.Reference reference)
reference - クラスパスの参照public org.apache.tools.ant.types.Path createClasspath()
public void execute()
throws org.apache.tools.ant.BuildException
org.apache.tools.ant.Task 内の executeorg.apache.tools.ant.BuildExceptionprotected void executeCommand()
protected abstract Command getCommand()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||