coins.driver
クラス CompileThread.PassGroup

java.lang.Object
  |
  +--coins.driver.CompileThread.PassGroup
直系の既知のサブクラス:
CompileThread.Assembler, CompileThread.Compiler, CompileThread.Linker, CompileThread.Preprocessor
含まれているクラス:
CompileThread

abstract class CompileThread.PassGroup
extends java.lang.Object


フィールドの概要
(パッケージプライベート)  java.lang.String fName
           
(パッケージプライベート)  java.io.File fOutputFile
           
(パッケージプライベート)  java.io.File fSourceFile
           
(パッケージプライベート)  Suffix fSuffix
           
 
コンストラクタの概要
(パッケージプライベート) CompileThread.PassGroup(java.io.File pSourceFile)
           
 
メソッドの概要
(パッケージプライベート)  java.io.File changeSuffix(Suffix pNewSuffix)
           
(パッケージプライベート)  java.lang.String getName()
           
(パッケージプライベート)  void go(CompileThread pThread, java.io.InputStream pIn, java.io.File pOut, IoRoot io)
           
(パッケージプライベート) abstract  void go(CompileThread pThread, java.io.InputStream pIn, java.io.OutputStream pOut, IoRoot io)
           
(パッケージプライベート) abstract  boolean isRequired()
           
(パッケージプライベート) abstract  boolean isSkipped()
           
(パッケージプライベート) abstract  boolean isStopHere()
           
(パッケージプライベート)  java.io.File outputFile()
           
(パッケージプライベート) abstract  Suffix outputSuffix()
           
(パッケージプライベート)  void setOutputFile(java.io.File pFile)
           
 
クラス 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.PassGroup

CompileThread.PassGroup(java.io.File pSourceFile)
メソッドの詳細

getName

java.lang.String getName()

isSkipped

abstract boolean isSkipped()

isRequired

abstract boolean isRequired()

isStopHere

abstract boolean isStopHere()

outputSuffix

abstract Suffix outputSuffix()

go

abstract void go(CompileThread pThread,
                 java.io.InputStream pIn,
                 java.io.OutputStream pOut,
                 IoRoot io)
          throws java.io.IOException,
                 PassException
java.io.IOException
PassException

go

void go(CompileThread pThread,
        java.io.InputStream pIn,
        java.io.File pOut,
        IoRoot io)
  throws java.io.IOException,
         PassException
java.io.IOException
PassException

changeSuffix

java.io.File changeSuffix(Suffix pNewSuffix)

outputFile

java.io.File outputFile()
                  throws PassException
PassException

setOutputFile

void setOutputFile(java.io.File pFile)