com.threerings.presents.tools
Class GenStreamableTask

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.GenStreamableTask
All Implemented Interfaces:
Cloneable

public class GenStreamableTask
extends GenTask

Generates readObject() and writeObject() methods for Streamable classes that have protected or private members so that they can be used in a sandboxed environment.


Constructor Summary
GenStreamableTask()
           
 
Method Summary
 void addFileset(org.apache.tools.ant.types.FileSet set)
          Adds a nested <fileset> element which enumerates streamable source files.
 void execute()
          Performs the actual work of the task.
 
Methods inherited from class com.threerings.presents.tools.GenTask
setChecking, setClasspathref, setHeader
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, init, 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, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenStreamableTask

public GenStreamableTask()
Method Detail

addFileset

public void addFileset(org.apache.tools.ant.types.FileSet set)
Adds a nested <fileset> element which enumerates streamable source files.

Overrides:
addFileset in class GenTask

execute

public void execute()
Description copied from class: GenTask
Performs the actual work of the task.

Overrides:
execute in class GenTask


Copyright © 2011. All Rights Reserved.