coins.driver
Class CompileThread.Assembler
java.lang.Object
coins.driver.CompileThread.PassGroup
coins.driver.CompileThread.Assembler
- Enclosing class:
- CompileThread
- class CompileThread.Assembler
- extends CompileThread.PassGroup
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fName
java.lang.String fName
fSourceFile
java.io.File fSourceFile
fSuffix
Suffix fSuffix
fOutputFile
java.io.File fOutputFile
CompileThread.Assembler
CompileThread.Assembler(java.io.File pSourceFile)
isRequired
boolean isRequired()
- Specified by:
isRequired in class CompileThread.PassGroup
outputSuffix
Suffix outputSuffix()
- Specified by:
outputSuffix in class CompileThread.PassGroup
isSkipped
boolean isSkipped()
- Specified by:
isSkipped in class CompileThread.PassGroup
go
void go(CompileThread pThread,
java.io.InputStream pIn,
java.io.OutputStream pOut,
IoRoot io)
throws java.io.IOException,
PassException
- Specified by:
go in class CompileThread.PassGroup
- Throws:
java.io.IOException
PassException
go
void go(CompileThread pThread,
java.io.InputStream pIn,
java.io.File pOut,
IoRoot io)
throws java.io.IOException,
PassException
- Overrides:
go in class CompileThread.PassGroup
- Throws:
java.io.IOException
PassException
isStopHere
boolean isStopHere()
- Specified by:
isStopHere in class CompileThread.PassGroup
outputFile
java.io.File outputFile()
throws PassException
- Overrides:
outputFile in class CompileThread.PassGroup
- Throws:
PassException
getName
java.lang.String getName()
changeSuffix
java.io.File changeSuffix(Suffix pNewSuffix)
setOutputFile
void setOutputFile(java.io.File pFile)