com.threerings.presents.tools
Class GenActionScriptStreamableTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by com.threerings.presents.tools.GenTask
              extended by com.threerings.presents.tools.GenActionScriptStreamableTask
All Implemented Interfaces:
Cloneable

public class GenActionScriptStreamableTask
extends GenTask


Nested Class Summary
protected static class GenActionScriptStreamableTask.ASEnum
           
protected static class GenActionScriptStreamableTask.ASField
           
 
Field Summary
protected  File _asroot
          The path to our ActionScript source files.
 
Fields inherited from class com.threerings.presents.tools.GenTask
_checking, _cloader, _filesets, _header, _modifiedPaths, EOL
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
GenActionScriptStreamableTask()
           
 
Method Summary
protected  void processClass(File javaSource, Class<?> sclass)
          Process a class found from the given source file that was on the filesets given to this task.
 void setAsroot(File asroot)
          Configures the path to our ActionScript source files.
 
Methods inherited from class com.threerings.presents.tools.GenTask
addFileset, convertEols, createMap, execute, loadClass, loadClass, mergeTemplate, mergeTemplate, setChecking, setClasspathref, setHeader, wouldProduceSameFile, writeFile, writeTemplate, writeTemplate
 
Methods inherited from class 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
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_asroot

protected File _asroot
The path to our ActionScript source files.

Constructor Detail

GenActionScriptStreamableTask

public GenActionScriptStreamableTask()
Method Detail

setAsroot

public void setAsroot(File asroot)
Configures the path to our ActionScript source files.


processClass

protected void processClass(File javaSource,
                            Class<?> sclass)
                     throws Exception
Description copied from class: GenTask
Process a class found from the given source file that was on the filesets given to this task.

Specified by:
processClass in class GenTask
Throws:
Exception