| java.lang.Object bossa.modules.Package
Package | public class Package implements mlsub.compilation.Module,Located(Code) | | A Nice package.
version: $Date: 2005/03/24 14:47:07 $ author: Daniel Bonniot (bonniot@users.sourceforge.net) |
currentCompilation | public static Compilation currentCompilation(Code) | | Static link to the current Compilation object (not thread safe!)
|
packageClassName | final static String packageClassName(Code) | | The name of the class package functions and method implementations
are stored in.
|
packageScope | nice.tools.visibility.Scope packageScope(Code) | | |
addGlobalProgress | void addGlobalProgress(float weight)(Code) | | |
addMethod | public ReferenceExp addMethod(LambdaExp method, boolean packageMethod)(Code) | | Add a method to this package and return an expression to refer it.
|
addProgress | void addProgress(float weight)(Code) | | |
className | public static String className(String name)(Code) | | Transform the name of a class to its
fully qualified name.
|
compile | public void compile()(Code) | | |
compiling | public boolean compiling()(Code) | | true if this package is recompiled. |
contextFrozen | public static boolean contextFrozen()(Code) | | |
freezeGlobalContext | public void freezeGlobalContext()(Code) | | |
getDefinitions | public AST getDefinitions()(Code) | | |
getRequirements | public List getRequirements()(Code) | | Package dependencies
|
interfaceFile | public boolean interfaceFile()(Code) | | true if this package was loaded from an interface file,not a source file |
lastModification | public long lastModification()(Code) | | |
listImplicitPackages | public String[] listImplicitPackages()(Code) | | |
localResolve | public void localResolve()(Code) | | |
scope | public void scope()(Code) | | |
startNewCompilation | public static void startNewCompilation()(Code) | | |
typecheck | public void typecheck()(Code) | | |
typedResolve | public void typedResolve()(Code) | | |
unfreezeGlobalContext | public void unfreezeGlobalContext()(Code) | | |
|
|