Revasoft Revasoft Banner
HomeOur ExpertiseOur ServicesOUR ProductsAbout UsCareersContactsupport
Print this page Application Controller Configuration File
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

  • ULC runtime home (absolute path)
    Ulc.runtime.home=O:/Components/ULC/Releases/R1.5

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

Back to Products Print this page Back to ULC Demo
ULC
Getting Started
Release Notes
Installation
Running the Samples
Concepts
Architecture Overview
Internal Architecture
Using Layout
UI Engine Extensions
Application Controller
Web Integration
Development
Manual Pages
FAQ
Bringing the Advantage of Thin Client Computing to JAVA
The ULC Tour

top of page
Home | Our Expertise | Our Services | Our Products | About Us | Careers | Contact Us | Support
ULC Demo | ULC Tour | ULC R4.0 | Download | FAQ

 © Copyright 2001 Revasoft Private Limited.
 info@revasoft.com