home *** CD-ROM | disk | FTP | other *** search
- !!Script
- // Copyright ⌐ 1997-1998 - Modelworks Software
-
- // JavaUtilities functions for Java tool scripts
- var gOutput = getOutput();
- var gApplicationData = getMapFile("ApplicationData");
-
- function DoCommand()
- {
- alert("The javaUtilities script only contains funtions\nthat can be used by other scripts");
- }
-
- function GetApplicationParameters()
- {
- var applicationParameters = "";
- var project = getCurrentProject();
- if (project)
- {
- applicationParameters = project.getProperty("applicationParameters", null);
- if (applicationParameters == null)
- {
- applicationParameters = "";
- }
- }
- else
- {
- applicationParameters = gApplicationData.lookup("applicationParameters",null);
- if (applicationParameters == null)
- {
- applicationParameters = "";
- }
- }
- return applicationParameters;
- }
-
- function SetApplicationParameters(parameters)
- {
- var project = getCurrentProject();
- if (project)
- {
- project.setProperty("applicationParameters", parameters);
- }
- else
- {
- gApplicationData.add("applicationParameters",parameters);
- }
- }
-
- function GetLastClassRun()
- {
- var lastClassRun;
- var project = getCurrentProject();
- if (project)
- {
- var lastClassRun = project.getProperty("lastClassRun", null);
- if (lastClassRun == null)
- {
- lastClassRun = newFile();
- }
- }
- else
- {
- lastClassRun = gApplicationData.lookup("lastClassRun", null);
- if (lastClassRun == null)
- {
- lastClassRun = newFile();
- }
- }
-
- return lastClassRun;
- }
-
- function SetLastClassRun(lastClass)
- {
- var project = getCurrentProject();
- if (project)
- {
- project.setProperty("lastClassRun", lastClass);
- }
- else
- {
- gApplicationData.add("lastClassRun",lastClass);
- }
- }
-
- function GetLastClassFileRun()
- {
- var lastClassRun;
- var project = getCurrentProject();
- if (project)
- {
- var lastClassRun = project.getProperty("lastClassFileRun", null);
- if (lastClassRun == null)
- {
- lastClassRun = newFile();
- }
- }
- else
- {
- lastClassRun = gApplicationData.lookup("lastClassFileRun", null);
- if (lastClassRun == null)
- {
- lastClassRun = newFile();
- }
- }
-
- return lastClassRun;
- }
-
- function SetLastClassFileRun(lastClass)
- {
- var project = getCurrentProject();
- if (project)
- {
- project.setProperty("lastClassFileRun", lastClass);
- }
- else
- {
- gApplicationData.add("lastClassFileRun",lastClass);
- }
- }
-
- function GetLastHtmlTestFile()
- {
- var file;
- var project = getCurrentProject();
- if (project)
- {
- var file = project.getProperty("lastHtmlTestFile",null);
- if (file == null)
- {
- file = newFile();
- }
- }
- else
- {
- file = gApplicationData.lookup("lastHtmlTestFile",null);
- if (file == null)
- {
- file = newFile();
- }
- }
-
- return file;
- }
-
- function SetLastHtmlTestFile(file)
- {
- var project = getCurrentProject();
- if (project)
- {
- project.setProperty("lastHtmlTestFile", file);
- }
- else
- {
- gApplicationData.add("lastHtmlTestFile",file);
- }
- }
-
- !!/Script
-