util
Class Builder.CFile

java.lang.Object
  |
  +--util.Builder.ProjFile
        |
        +--util.Builder.CFile
Enclosing class:
Builder

class Builder.CFile
extends Builder.ProjFile

A CFile first compiles and then assembles the resulting asm code.


Field Summary
(package private)  java.io.File file
           
(package private)  java.lang.String name
           
(package private)  Builder.ProjFile next
           
 
Constructor Summary
Builder.CFile(java.lang.String name)
           
 
Method Summary
 java.lang.String asmFileName()
           
 void clean()
           
 void init(java.lang.String name)
           
 void make(Builder.ProjFile prev)
           
 java.lang.String objFileName()
           
 java.lang.String shortName()
           
 void stats()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

next

Builder.ProjFile next

name

java.lang.String name

file

java.io.File file
Constructor Detail

Builder.CFile

public Builder.CFile(java.lang.String name)
Method Detail

make

public void make(Builder.ProjFile prev)
          throws java.lang.Exception
Specified by:
make in class Builder.ProjFile
java.lang.Exception

clean

public void clean()

stats

public void stats()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

objFileName

public java.lang.String objFileName()

asmFileName

public java.lang.String asmFileName()

shortName

public java.lang.String shortName()

init

public void init(java.lang.String name)