Global Properties
This is the "registry" of AnyJ.
Important properties are:
- The Library.* Properties
These settings are used when a new workspace is created from a template. In addition,
these settings are used for debugging.
Library.Classes = path to classes.zip (jdk1.1) or rt.jar (jdk1.2)
Library.Swing = path to swingall.jar (jdk1.1) or rt.jar (jdk1.2)
Library.Tools = path to classes.zip (jdk1.1) or tools.jar (jdk1.2)
Library.ServletSDK = path to the jsdk.jar of the Servlet Development Kit
For each of this entries there is a Library.Source.x Porperty available, to be used particularly when a new workspace is created since it is much more comfortable to add .java sources instead of .jars to your project.
Note: a running version of swingall.jar (swing 1.1, jdk1.1) and jsdk.jar (2.0)
is delivered with AnyJ to enable instant operation without additional downloads (which
are recommended anyway, since we are not allowed to redistribute documentation and other
add-ons).
- Path.javadoc
A ';' (';' also on Unix) separated list of directories to search for javadoc. These directories
should contain apidoc as generated from the javadoc tool. This path is used by the
"Open Javadoc" PopupMenu item.
- Directory.jdkHome
Determines the base directory of the JDK. AnyJ assumes the directory structure of
the JDK to look as if created by the installation procedure of the JDK.
- Directory.msdkHome
The home of the MS-JDK (Win32 only).
- File.javac
determines the executable of the javac compiler. May be changed according to the needs of another compiler (such as jikes) able to produce javac-compatible error messages.
- File.jvc
determines the executable of the jvc compiler (Win32 only).
- Commandline.HtmlBrowser
defines a commandline (or simply an executable) for an external html browser. If
left empty on Win32, the SystemsDefaultBrowser is called up(MS-VM only).
- File.jad-Decompiler
if set to a valid jad.exe, enables a MenuItem which retrogradely decompiles whole subtrees of classfiles.
- Boolean.AutoScan
if set to false, AnyJ never pops up the SourceIndexer automatically.
The SourceIndex update has to be triggered manually, if this is set to false.
- StringList.FileTypes
A ';' separated list of file extensions which determine which files are visible
in the FileTree of the MainWindow.
Example:
"man;info;txt;cpp;h;c;bat;htm;html;xml;makefile;gml;gif;jpg;sh;log;properties;conf;jib".
- StringList.VersionControlTypes
A ';' separated list of file endings which determine which files are subject to the
VersionControl-plugin. Note: other than in "StringList.FileTypes", these
are no extensions. They just specify file endings (you have to '.java' to ensure that
the file "nosource.blajava" is not added to VersionControl).
Example:
".java;.xml;.html;.gml;.makefile"