org.openorb.pss.compiler.taskdefs
Class Psdl2Java

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.tools.ant.taskdefs.MatchingTask
              extended by org.openorb.compiler.taskdefs.GenericTask
                  extended by org.openorb.pss.compiler.taskdefs.Psdl2Java
All Implemented Interfaces:
java.lang.Cloneable, org.apache.tools.ant.types.selectors.SelectorContainer, org.openorb.compiler.CompilerHost, org.openorb.compiler.taskdefs.CompilerActionsListener

public class Psdl2Java
extends org.openorb.compiler.taskdefs.GenericTask

This class is the AntTask for the OpenORB PSDL Compiler.

Version:
$Revision: 1.9 $ $Date: 2004/02/10 21:19:15 $
Author:
Erik Putrycz

Nested Class Summary
static class Psdl2Java.PersistenceType
          The list of possible PersistenceTypes
 
Constructor Summary
Psdl2Java()
          Constructor for Stdl2Java.
 
Method Summary
 void addConfiguredStorage(StorageProfile profile)
           
 void setDestDir(java.io.File dest_dir)
           
 void setExport(boolean export)
           
 void setExternalWrapper(java.lang.String wrapper_name)
           
 void setGenerateAll(boolean gen_all)
           
 void setImportLink(java.lang.String import_link_name)
           
 void setJDK14Code(boolean jdk14)
           
 void setPersistenceType(Psdl2Java.PersistenceType pt)
           
 void setPIDL(boolean pidl)
           
 void setPostfix(java.lang.String postfix)
           
 void setQuiet(boolean silent)
           
 void setSrcdir(org.apache.tools.ant.types.Path srcDir)
           
 void setUptodateChecks(boolean uptodate)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class org.openorb.compiler.taskdefs.GenericTask
addTargetJavaFile, createSrc, display, execute, init, setCacheFile, setIncludePath
 
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, 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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Psdl2Java

public Psdl2Java()
Constructor for Stdl2Java.

Method Detail

setExport

public void setExport(boolean export)

setQuiet

public void setQuiet(boolean silent)

setVerbose

public void setVerbose(boolean verbose)

setGenerateAll

public void setGenerateAll(boolean gen_all)

setPIDL

public void setPIDL(boolean pidl)

setJDK14Code

public void setJDK14Code(boolean jdk14)

setUptodateChecks

public void setUptodateChecks(boolean uptodate)

setSrcdir

public void setSrcdir(org.apache.tools.ant.types.Path srcDir)

setImportLink

public void setImportLink(java.lang.String import_link_name)

setDestDir

public void setDestDir(java.io.File dest_dir)

setPersistenceType

public void setPersistenceType(Psdl2Java.PersistenceType pt)

setExternalWrapper

public void setExternalWrapper(java.lang.String wrapper_name)

setPostfix

public void setPostfix(java.lang.String postfix)

addConfiguredStorage

public void addConfiguredStorage(StorageProfile profile)