xdc.services.spec
Class ParserSession

java.lang.Object
  extended by xdc.services.spec.Session
      extended by xdc.services.spec.ParserSession

public class ParserSession
extends Session


Field Summary
 
Fields inherited from class xdc.services.spec.Session
msg
 
Constructor Summary
ParserSession()
          No arg constructor
ParserSession(xdc.services.global.Env env)
          Create a parser session with a given environment
ParserSession(xdc.services.global.Env env, Cache cache)
           
 
Method Summary
 Pkg compile(java.lang.String pkgFile)
           
 void save()
           
 void save(java.io.File pdir)
           
 Pkg scan(java.lang.String pkgFile)
           
 boolean setStrict(boolean strict)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class xdc.services.spec.Session
findDecl, findDecl, findPkg, findUnit, findUnit, getEnv, getVers, setEnv, setErr, setWarnings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParserSession

public ParserSession()
No arg constructor


ParserSession

public ParserSession(xdc.services.global.Env env)
Create a parser session with a given environment


ParserSession

public ParserSession(xdc.services.global.Env env,
                     Cache cache)
Method Detail

compile

public Pkg compile(java.lang.String pkgFile)

save

public void save()

save

public void save(java.io.File pdir)

scan

public Pkg scan(java.lang.String pkgFile)

setVerbose

public void setVerbose(boolean verbose)

setStrict

public boolean setStrict(boolean strict)