home *** CD-ROM | disk | FTP | other *** search
- public class JScriptPackagesObject extends JSbxObject {
- public static final String SUN_PACKAGE_NAME = "sun";
- public static final String JAVA_PACKAGE_NAME = "java";
- public static final String NETSCAPE_PACKAGE_NAME = "netscape";
- public static final JScriptJavaPackage aSunPackage = new JScriptJavaPackage("sun");
- public static final JScriptJavaPackage aJavaPackage = new JScriptJavaPackage("java");
- public static final JScriptJavaPackage aNetscapePackage = new JScriptJavaPackage("netscape");
-
- public JScriptPackagesObject() {
- try {
- ((JSbxObject)this).Put(new JSbxValueProperty("sun", this, new JSbxValue(aSunPackage), true, false));
- ((JSbxObject)this).Put(new JSbxValueProperty("java", this, new JSbxValue(aJavaPackage), true, false));
- ((JSbxObject)this).Put(new JSbxValueProperty("netscape", this, new JSbxValue(aNetscapePackage), true, false));
- } catch (JSbxException var1) {
- }
- }
-
- public JSbxProperty Get(String var1, boolean var2) {
- Object var3 = ((JSbxObject)this).GetNameArray().Get(var1);
- if (var3 == null) {
- JScriptJavaPackage var4 = new JScriptJavaPackage(var1);
-
- try {
- var3 = new JSbxValueProperty(var1, this, new JSbxValue(var4), true, false);
- ((JSbxObject)this).Put((JSbxProperty)var3);
- } catch (JSbxException var5) {
- }
- }
-
- return (JSbxProperty)var3;
- }
-
- public void Put(int var1, JSbxProperty var2) {
- }
-
- public JSbxProperty Get(int var1, boolean var2) {
- return null;
- }
-
- public String GetJScriptString(boolean var1) {
- return "[object JavaPackage]";
- }
- }
-