Uses of Class
org.millscript.millscript.vm.Package

Packages that use Package
org.millscript.millscript.conf   
org.millscript.millscript.conf.functions   
org.millscript.millscript.functions   
org.millscript.millscript.loaders   
org.millscript.millscript.vm   
 

Uses of Package in org.millscript.millscript.conf
 

Methods in org.millscript.millscript.conf that return Package
 Package Configuration.getStandardPackage(Engine engine)
          Returns the standard package for this configuration.
 Package AbstractConfiguration.getStandardPackage(Engine engine)
           
 Package WebsiteConf.getStandardPackage(Engine engine)
           
 

Uses of Package in org.millscript.millscript.conf.functions
 

Constructors in org.millscript.millscript.conf.functions with parameters of type Package
AddFunctionFunction(Package p)
          Constructs a new add function function, to add a function to the given package.
 

Uses of Package in org.millscript.millscript.functions
 

Fields in org.millscript.millscript.functions declared as Package
protected  Package LoadValueFromVEntryFunction.pack
          The package this function is declared in.
 

Constructors in org.millscript.millscript.functions with parameters of type Package
AbstractOutputFileFunction(Package pack)
          Constructs a new abstract output file function for the specified package.
AbstractOutputFunction(Package pack)
          Constructs a new abstract output function for the specified package.
BinaryFunction(Package p)
           
CopyToOutputFunction(Package pack)
          Constructs a new copyToOutput function.
DatafileFunction(Package pack)
          Constructs a new DatafileFunction for the specified package.
Function(Package p)
          Constructs a new function to be part of the specified pacakge.
HtmlFileFunction(Package pack)
          Constructs a new HtmlFileFunction for the specified package.
HtmlFragmentFileFunction(Package pack)
          Constructs a new HtmlFileFunction for the specified package.
ImageFileFunction(Package pack, ImageRender ir)
          Constructs a new image file function for the specified package and image renderer.
JPEGFileFunction(Package pack)
          Constructs a new function to save an image as a JPEG file.
LinesFileFunction(Package pack)
          Constructs a new LinesFileFunction for the specified package.
LoadValueFromVEntryFunction(Package p)
          Constructs a new LoadValueFromVEntryFunction for the specified package.
MakeFolderFunction(Package pack)
          Constructs a new MakeFolderFunction for the specified package.
NewPageFunction(Package pack)
          Constructs a new NewPageFunction for the specified package.
PNGFileFunction(Package pack)
          Constructs a new function to save an image as a PNG file.
PropertiesFileFunction(Package pack)
          Constructs a new PropertiesFileFunction for the specified package.
RelativeFunction(Package pack)
          Constructs a new RelativeFunction for the specified package.
StringFileFunction(Package pack)
          Constructs a new StringFileFunction for the specified package.
TrinaryFunction(Package p)
           
UnaryFunction(Package p)
           
XmlFileFunction(Package pack)
          Constructs a new XmlFileFunction for the specified package.
XmlFragmentFileFunction(Package pack)
          Constructs a new XmlFragmentFileFunction for the specified package.
XsltFileFunction(Package pack)
          Constructs a new XsltFileFunction for the specified package.
XsltFragmentFileFunction(Package pack)
          Constructs a new XsltFragmentFileFunction for the specified package.
 

Uses of Package in org.millscript.millscript.loaders
 

Fields in org.millscript.millscript.loaders declared as Package
protected  Package Loader.pack
          The package we want to compile the source file into
 

Methods in org.millscript.millscript.loaders with parameters of type Package
 Loader LoaderBuilder.getLoaderFor(Package p, org.millscript.commons.vfs.VEntry entry)
          Returns a Loader for the specified virtual filesystem entry, to load into the specified package.
 Loader Loader.newLoader(Package p, java.lang.String sym, org.millscript.commons.vfs.VEntry e)
          Returns a new loader to load the specified source file into the specified package, binding a value to the specified symbol.
 Loader Loader.setLoader(Package p, java.lang.String sym, org.millscript.commons.vfs.VEntry e)
          Sets the package this loader will import into, the symbol for the loaded resource and the virtual filesystem entry for the data to compile.
 

Uses of Package in org.millscript.millscript.vm
 

Subclasses of Package in org.millscript.millscript.vm
 class ConfigurationPackage
          This class represents the standard MillScript package, which contains the standard set of variables.
 

Methods in org.millscript.millscript.vm that return Package
 Package Engine.fetchPackage(java.lang.String fqn)
          Returns the requested package, loading it from an inventory if it hasn't been already.
 Package Engine.getPackage(java.lang.String fqn)
          Gets the requested package.
 Package StandardEngine.getStandardPackage()
           
 Package Package.hasPervasiveImport(java.lang.String sym)
          Looks to see if the specified symbol is already imported in a pervasive package.
 Package StandardEngine.newPackage(java.lang.String fqn)
           
 Package Engine.newPackage(java.lang.String fqn)
          Returns a package for the specified fully qualified name and nick-name.
 

Methods in org.millscript.millscript.vm with parameters of type Package
 void FunctionCall.addArg(Package p, java.lang.String sym)
          Adds the value of the specified symbol in the specified package as the next argument for the function.
 void Engine.addPackage(Package p)
          Adds the specified package to this engine.
 void CompilerState.changePackage(Package p)
          Changes the current package to the specified one.
 void Package.importPackage(java.lang.String nn, Package p)
          Imports the specified package object into this package, with the given nickname.
 FunctionCall Engine.newFunctionCall(Package p, java.lang.String sym)
          Returns a new function call object, to invoke the specified functoin on this engine.
 void FunctionCall.setFunction(Package p, java.lang.String sym)
          Sets the function we want to invoke to the specified symbol in the specified package.
 void StandardEngine.setStandardPackage(Package pack)
           
 

Constructors in org.millscript.millscript.vm with parameters of type Package
ConfigurationPackage(Engine e, Package p, java.lang.String fqn)
          Constructs a new configuration package with the given fully qualified name and nickname.
FunctionCall(Engine e, Package p, java.lang.String sym)
          Constructs a new function call, which will invoke the specified function on the specified engine.
ImportJavaClass(java.lang.String className, Package p)
          Constructs an instance to import all methods and constructors in the specified Java class into the specified package.
 



Copyright © 2001-2007 Open World Ltd. All Rights Reserved.