Description
General configuration properties
Default Entry
Application List
Individual Application Entries
Properties of all launchable ULC applications
supported properties are (for application A):
- A.label: the application name appearing in the AppController's list
- A.icon: the application icon path (relative to application's directory)
- A.lang: the programming language the application is written in (java or Smalltalk)
- A.url: the URL that connects to the application (unspecified parts taken from the default URL)
- A.appdir: application's directory (relative to either java or Smalltalk application home)
- A.mainclass: main class for java applications (full package name)
- A.exec: executable name for Smalltalk applications
top
General configuration properties
top
Default entry
(sets default properties ( ) for all applications)
default label will be generated from application identifier
UlcDefault.label=???
default icon is a resource of AppController
UlcDefault.icon=???
default language (either Smalltalk or java)
UlcDefault.lang=java
default URL (port 9999 on localhost)
UlcDefault.url=ulc://:9999/UlcDefault
default java main class (full package name) - no reasonable default
UlcDefault.mainclass=???
default Smalltalk executable name - no reasonable default
UlcDefault.exec=???
default directory (relative to either java or Smalltalk application home)
UlcDefault.appdir=.
default java application home (relative to ulc runtime home)
UlcDefault.java.apphome=Java/Applications
default Smalltalk application home (relative to ulc runtime home)
UlcDefault.Smalltalk.apphome=Smalltalk/Applications.
top
Identifiers for all supported ULC applications
(mandatory! applications not mentioned here will not be found)
(identifiers are internal to property file only)
(identifiers are separated by any number of commas or blanks)
ulc.applications=Hello,DossierJ,Browser,DossierS
top
Application entries
# Hello
Hello.label=Hello World
Hello.icon=hello.gif
Hello.lang=java
Hello.mainclass=Hello.Hello
Hello.appdir=Hello
Hello.url=ulc://:8880
# DossierJ
DossierJ.label=Dossier (Java)
DossierJ.icon=dossier.gif
DossierJ.lang=java
DossierJ.mainclass=Dossier.Dossier
DossierJ.appdir=Dossier
DossierJ.url=//:8881
# Browser
Browser.label=Browser
Browser.icon=browser.gif
Browser.lang=java
Browser.mainclass=Browser.Browser
Browser.appdir=Browser
Browser.url=//r4005962:8882
# DossierS
DossierS.label=Dossier (ST)
DossierS.icon=dossier.gif
DossierS.lang=Smalltalk
DossierS.exec=Dossier.exe
DossierS.url=//:8890/Dossier
top |