pnuts.ext
Class ScriptPackage
java.lang.Object
|
+--pnuts.lang.Package
|
+--pnuts.ext.ScriptPackage
- public class ScriptPackage
- extends Package
- implements AbstractData
Package that is used in user's scripts as an hashtable.
Unlike pnuts.lang.Package, this class implements AbstractData.
- See Also:
- Serialized Form
Method Summary |
protected void |
init(Context context)
This method is called when the package become the current package with package() function. |
java.lang.Object |
invoke(java.lang.String name,
java.lang.Object[] args,
Context context)
|
java.lang.String |
toString()
|
Methods inherited from class pnuts.lang.Package |
clear,
clear,
clone,
defined,
defined,
elements,
find,
get,
get,
getGlobalPackage,
getName,
getPackage,
getParent,
init,
keys,
lookup,
registerQuantityFactory,
remove,
reset,
save,
set,
setPackageFactory,
size |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
ScriptPackage
public ScriptPackage()
ScriptPackage
public ScriptPackage(java.lang.String name)
ScriptPackage
public ScriptPackage(java.lang.String name,
Package parent)
init
protected void init(Context context)
- Description copied from class: Package
- This method is called when the package become the current package with package() function.
This method in a subclass must call super.init(context) first.
- Overrides:
- init in class Package
invoke
public java.lang.Object invoke(java.lang.String name,
java.lang.Object[] args,
Context context)
- Specified by:
- invoke in interface AbstractData
toString
public java.lang.String toString()
- Overrides:
- toString in class Package