...
Java primary development language
version 1.5 unless other wise stated.
Constraints: at least java 1.4 is required in all VMs in which Aida is also used due to requirement for -Xbootstrap VM argument.
Frameworks
Eclipse
version 3.3
Constraints: Printing has not been enabled in version 3.2 without significant user side dependencies (GTK 2.10).
Planning: We are likely to STAY at 3.3 through the next release cycle of Eclipse, since version upgrade compliance involves significant refactoring.
Usage Notes:Java Swing, and where appropriate in the context of the XAL application package. Swing is a Model-View-Controller (MVC) based framework.
CSS
version ??
Constraints: any?
Planning:
Usage Notes: For development and production usage, we will use a JAR file instance of CSS. If source is required on development we will connect to the CSS repository.
Also see Java Channel Access below.
The SEAL Application Framework is based on a combination of Control System Studio (CSS) and other Eclipse code we develop.
...