jp.hishidama.debuglogrm
クラス DebugRemoveTask

java.lang.Object
  上位を拡張 org.apache.tools.ant.ProjectComponent
      上位を拡張 org.apache.tools.ant.Task
          上位を拡張 org.apache.tools.ant.taskdefs.Copy
              上位を拡張 jp.hishidama.debuglogrm.DebugRemoveTask
すべての実装されたインタフェース:
Cloneable

public class DebugRemoveTask
extends org.apache.tools.ant.taskdefs.Copy

デバッグログ出力削除タスク.

Javassistを利用して、デバッグログ出力メソッドを削除したclassファイルを作成するantタスク。
使用例

導入されたバージョン:
2007.11.18
作成者:
ひしだま
関連項目:
DebugRemoveEditor

コンストラクタの概要
DebugRemoveTask()
          コンストラクター.
 
メソッドの概要
 org.apache.tools.ant.types.Path createClasspath()
          クラスパス(ネスト)タスク作成.
 org.apache.tools.ant.types.FilterChain createFilterChain()
          推奨されていません。 当タスクでは無視されます。
 org.apache.tools.ant.types.Path getClasspath()
          クラスパス取得.
 void setClasspath(org.apache.tools.ant.types.Path path)
          クラスパス属性.
 void setClasspathRef(org.apache.tools.ant.types.Reference r)
          クラスパス参照属性.
 void setEncoding(String encoding)
          推奨されていません。 当タスクでは無視されます。
 void setFiltering(boolean filtering)
          推奨されていません。 当タスクでは無視されます。
 void setLevel(String level)
          デバッグ出力レベル属性.
 void setOutputEncoding(String encoding)
          推奨されていません。 当タスクでは無視されます。
 
クラス org.apache.tools.ant.taskdefs.Copy から継承されたメソッド
add, add, addFileset, createFilterSet, createMapper, execute, getEncoding, getOutputEncoding, getPreserveLastModified, isEnableMultipleMapping, setEnableMultipleMappings, setFailOnError, setFile, setFlatten, setGranularity, setIncludeEmptyDirs, setOverwrite, setPreserveLastModified, setPreserveLastModified, setTodir, setTofile, setVerbose
 
クラス org.apache.tools.ant.Task から継承されたメソッド
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, init, 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, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DebugRemoveTask

public DebugRemoveTask()
コンストラクター.

メソッドの詳細

createFilterChain

public org.apache.tools.ant.types.FilterChain createFilterChain()
推奨されていません。 当タスクでは無視されます。

オーバーライド:
クラス org.apache.tools.ant.taskdefs.Copy 内の createFilterChain

setFiltering

public void setFiltering(boolean filtering)
推奨されていません。 当タスクでは無視されます。

オーバーライド:
クラス org.apache.tools.ant.taskdefs.Copy 内の setFiltering

setEncoding

public void setEncoding(String encoding)
推奨されていません。 当タスクでは無視されます。

オーバーライド:
クラス org.apache.tools.ant.taskdefs.Copy 内の setEncoding

setOutputEncoding

public void setOutputEncoding(String encoding)
推奨されていません。 当タスクでは無視されます。

オーバーライド:
クラス org.apache.tools.ant.taskdefs.Copy 内の setOutputEncoding

setClasspath

public void setClasspath(org.apache.tools.ant.types.Path path)
クラスパス属性.

デバッグログクラス(DebugLogWriteMethodアノテーション付きのメソッドを定義しているクラス)のクラスパスを指定する。

パラメータ:
path - CLASSPATH

getClasspath

public org.apache.tools.ant.types.Path getClasspath()
クラスパス取得.

戻り値:
CLASSPATH

createClasspath

public org.apache.tools.ant.types.Path createClasspath()
クラスパス(ネスト)タスク作成.

戻り値:
CLASSPATH

setClasspathRef

public void setClasspathRef(org.apache.tools.ant.types.Reference r)
クラスパス参照属性.

パラメータ:
r - CLASSPATH

setLevel

public void setLevel(String level)
デバッグ出力レベル属性.

パラメータ:
level - 出力レベル
関連項目:
DebugRemoveEditor.setLevel(String)