org.objectweb.speedo.generation.api
Class SpeedoCompilerParameter

java.lang.Object
  |
  +--org.objectweb.speedo.generation.api.SpeedoCompilerParameter

public class SpeedoCompilerParameter
extends java.lang.Object

Author:
S.Chassande-Barrioz

Field Summary
 java.util.Collection awareFiles
           
 java.lang.String awareFilesDir
           
 org.apache.tools.ant.types.Path classpath
          the classpath to compile.
 java.lang.String confFile
           
 java.util.ArrayList dtdLocations
           
 boolean failsonerror
           
 boolean generateNeededJormFile
           
 java.lang.String input
           
 java.util.Collection jdo
           
 java.lang.String jdoDir
           
 java.util.Collection jorm
           
 java.util.Collection jormclasspath
           
 java.lang.String jormDir
           
 boolean keepclasses
           
 boolean keepsrc
           
 boolean localpropertiesfile
           
 org.objectweb.util.monolog.api.LoggerFactory loggerFactory
           
 java.lang.String logPropFile
           
 java.lang.String mapperName
           
 java.lang.String output
           
 java.lang.String projectName
           
 org.apache.tools.ant.types.Path speedoclasspath
           
 java.util.Map xmldescriptor
          This fields is used by the Speedo to reference the SpeedoXMLDescriptor.
 
Constructor Summary
SpeedoCompilerParameter()
           
 
Method Summary
 void loadConfigFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logPropFile

public java.lang.String logPropFile

loggerFactory

public org.objectweb.util.monolog.api.LoggerFactory loggerFactory

confFile

public java.lang.String confFile

localpropertiesfile

public boolean localpropertiesfile

projectName

public java.lang.String projectName

mapperName

public java.lang.String mapperName

keepsrc

public boolean keepsrc

failsonerror

public boolean failsonerror

keepclasses

public boolean keepclasses

output

public java.lang.String output

input

public java.lang.String input

jormclasspath

public java.util.Collection jormclasspath

speedoclasspath

public org.apache.tools.ant.types.Path speedoclasspath

generateNeededJormFile

public boolean generateNeededJormFile

xmldescriptor

public java.util.Map xmldescriptor
This fields is used by the Speedo to reference the SpeedoXMLDescriptor. This field is filled by the JDOParser.

classpath

public org.apache.tools.ant.types.Path classpath
the classpath to compile. must include Jorm, Speedo, user classes.

jdo

public java.util.Collection jdo

jdoDir

public java.lang.String jdoDir

jorm

public java.util.Collection jorm

jormDir

public java.lang.String jormDir

awareFiles

public java.util.Collection awareFiles

awareFilesDir

public java.lang.String awareFilesDir

dtdLocations

public java.util.ArrayList dtdLocations
Constructor Detail

SpeedoCompilerParameter

public SpeedoCompilerParameter()
Method Detail

loadConfigFile

public void loadConfigFile()
                    throws java.io.IOException