org.asyrinx.joey.gen.task
クラス MultiTargetTexenTask

java.lang.Object
  拡張org.apache.tools.ant.ProjectComponent
      拡張org.apache.tools.ant.Task
          拡張org.asyrinx.joey.gen.task.MultiTargetTexenTask
直系の既知のサブクラス:
JoeyGenerateTask

public class MultiTargetTexenTask
extends org.apache.tools.ant.Task

作成者:
takeshi

フィールドの概要
protected  org.apache.commons.collections.ExtendedProperties contextProperties
           
protected  java.lang.String inputEncoding
           
protected  org.apache.commons.logging.Log log
           
protected  java.lang.String outputEncoding
           
protected  java.lang.String templatePath
           
protected  boolean useClasspath
           
 
クラス org.apache.tools.ant.Task から継承したフィールド
description, location, target, taskName, taskType, wrapper
 
クラス org.apache.tools.ant.ProjectComponent から継承したフィールド
project
 
コンストラクタの概要
MultiTargetTexenTask()
           
 
メソッドの概要
protected  void checkTargets(JoeyGenerateTarget target)
           
protected  void cleanup()
           
 void execute()
           
 org.apache.commons.collections.ExtendedProperties getContextProperties()
           
 java.lang.String getTemplatePath()
           
 org.apache.velocity.context.Context initControlContext()
           
protected  org.apache.velocity.texen.Generator initGenerator()
           
protected  java.util.List initTargets()
           
protected  org.apache.velocity.app.VelocityEngine initVelocityEngine()
           
protected  void populateInitialContext(org.apache.velocity.context.Context context)
           
protected  void prepareContextProperties(org.apache.velocity.context.Context c)
           
 void setContextProperties(java.lang.String file)
           
 void setInputEncoding(java.lang.String inputEncoding)
           
 void setOutputEncoding(java.lang.String outputEncoding)
           
 void setTemplatePath(java.lang.String templatePath)
           
 void setUseClasspath(boolean useClasspath)
           
 
クラス org.apache.tools.ant.Task から継承したメソッド
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
クラス org.apache.tools.ant.ProjectComponent から継承したメソッド
getProject, setProject
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

log

protected final org.apache.commons.logging.Log log

templatePath

protected java.lang.String templatePath

outputEncoding

protected java.lang.String outputEncoding

inputEncoding

protected java.lang.String inputEncoding

contextProperties

protected org.apache.commons.collections.ExtendedProperties contextProperties

useClasspath

protected boolean useClasspath
コンストラクタの詳細

MultiTargetTexenTask

public MultiTargetTexenTask()
メソッドの詳細

setTemplatePath

public void setTemplatePath(java.lang.String templatePath)
                     throws java.lang.Exception
例外:
java.lang.Exception

getTemplatePath

public java.lang.String getTemplatePath()

setOutputEncoding

public void setOutputEncoding(java.lang.String outputEncoding)

setInputEncoding

public void setInputEncoding(java.lang.String inputEncoding)

setContextProperties

public void setContextProperties(java.lang.String file)

getContextProperties

public org.apache.commons.collections.ExtendedProperties getContextProperties()

setUseClasspath

public void setUseClasspath(boolean useClasspath)

initControlContext

public org.apache.velocity.context.Context initControlContext()

populateInitialContext

protected void populateInitialContext(org.apache.velocity.context.Context context)

cleanup

protected void cleanup()
                throws java.lang.Exception
例外:
java.lang.Exception

initTargets

protected java.util.List initTargets()

checkTargets

protected void checkTargets(JoeyGenerateTarget target)

execute

public void execute()
             throws org.apache.tools.ant.BuildException
例外:
org.apache.tools.ant.BuildException

initGenerator

protected org.apache.velocity.texen.Generator initGenerator()
戻り値:

initVelocityEngine

protected org.apache.velocity.app.VelocityEngine initVelocityEngine()
戻り値:

prepareContextProperties

protected void prepareContextProperties(org.apache.velocity.context.Context c)
                                 throws java.io.IOException
パラメータ:
c -
例外:
java.io.IOException


Copyright © 2004-2005 asyrinx organization. All Rights Reserved.