|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jstatcom.engine.gauss.GCGSet
public final class GCGSet
This class stores information to compile a GAUSS gcg file from the source files.
Nested Class Summary | |
---|---|
static class |
GCGSet.SRCFile
Innter class that stores an src file. |
Field Summary | |
---|---|
java.lang.String |
GCG_NAME
|
static javolution.xml.XmlFormat<GCGSet> |
GCGSet_XML
XML format field for (de)serialization. |
java.lang.String |
LIBS
|
Constructor Summary | |
---|---|
GCGSet(java.lang.String gcgName,
java.lang.String libraries)
Creates a GCGSet with then name of the compiled file. |
Method Summary | |
---|---|
void |
addSRCFile(java.lang.String fileName)
Adds an src file to the list. |
java.util.Iterator |
iterator()
Gets a list iterator for all source file names. |
static void |
main(java.lang.String[] args)
Compiles a GAUSS gcg file from source files according to the settings for GaussEngine . |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final java.lang.String GCG_NAME
public final java.lang.String LIBS
public static final javolution.xml.XmlFormat<GCGSet> GCGSet_XML
Constructor Detail |
---|
public GCGSet(java.lang.String gcgName, java.lang.String libraries)
GCGSet
with then name of the compiled file.
gcgName
- the name of the output file (without path) *libraries
- comma separated libraries to load before calling compile
java.lang.RuntimeException
- if (gcgName == null)
Method Detail |
---|
public void addSRCFile(java.lang.String fileName)
fileName
- the src file to add
java.lang.RuntimeException
- if the sourcefile does not exist
java.lang.IllegalArgumentException
- if (fileName == null)
public java.util.Iterator iterator()
public static void main(java.lang.String[] args)
GaussEngine
.
args
- this is ignored
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |