czt.zxml
Class Writer

java.lang.Object
  |
  +--zeta.session.DefaultAdaptor
        |
        +--czt.zxml.Writer
All Implemented Interfaces:
zeta.session.Adaptor

public class Writer
extends zeta.session.DefaultAdaptor


Inner Class Summary
private  class Writer.closures
           
 
Field Summary
private  zeta.form.FileForm.State saveFileState
           
private  zeta.form.TopLevelForm saveForm
           
private  zeta.form.UnitForm.State saveUnitState
           
private static java.lang.String startupMessage
           
private static zeta.util.Name thisName
           
 
Fields inherited from class zeta.session.DefaultAdaptor
default_locator, handle, session
 
Constructor Summary
Writer()
           
 
Method Summary
(package private)  void closure$0d(zeta.session.Session s, zeta.session.Locator l, java.lang.Object[] $freevars)
           
 zeta.session.ContentType[] computedTypes()
           
 zeta.util.Name getName()
           
 void initialize(zeta.session.Session session, zeta.session.StorageHandle handle)
           
private  boolean saveSource(java.io.File file, Spec ast)
           
 void tryCompute(zeta.session.Target target)
           
 
Methods inherited from class zeta.session.DefaultAdaptor
checkExternalData, flush, isUptodate, lookupUnit, notifyOutdate, sendDebug, sendDiag, sendDiag, sendDiag, sendError, sendProgress, sendResult, sendResult, sendWarning, unitLocator
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

saveUnitState

private zeta.form.UnitForm.State saveUnitState

saveFileState

private zeta.form.FileForm.State saveFileState

saveForm

private zeta.form.TopLevelForm saveForm

thisName

private static final zeta.util.Name thisName

startupMessage

private static final java.lang.String startupMessage
Constructor Detail

Writer

public Writer()
Method Detail

closure$0d

void closure$0d(zeta.session.Session s,
                zeta.session.Locator l,
                java.lang.Object[] $freevars)

tryCompute

public void tryCompute(zeta.session.Target target)
                throws zeta.session.Failures.CannotCompute,
                       zeta.session.Failures.ComputationFailed
Overrides:
tryCompute in class zeta.session.DefaultAdaptor

computedTypes

public zeta.session.ContentType[] computedTypes()
Overrides:
computedTypes in class zeta.session.DefaultAdaptor

getName

public zeta.util.Name getName()
Overrides:
getName in class zeta.session.DefaultAdaptor

initialize

public void initialize(zeta.session.Session session,
                       zeta.session.StorageHandle handle)
Overrides:
initialize in class zeta.session.DefaultAdaptor

saveSource

private boolean saveSource(java.io.File file,
                           Spec ast)