Package de.mid.innovator.ui

The classes in this package can be used to provide transparent user interfaces with a standard mechanism for supporting command line arguments or Java properties.

See:
          Description

Interface Summary
InnovatorApplication Every Java application that should be run as an Innovator application should commit to this interface.
Property A property is a combination of a key and a value pair that a user can provide either when starting or running an application.
PropertyProvider A property provider is used to access an application's arguments at runtime.
 

Class Summary
InnovatorApplicationDefault The class is a default implementation of the InnovatorApplication interface.
InnovatorBatchLoginDefault The class realizes a uniform method which logs a user into a model when starting an application from the command line (batch).
Log The class enables the trace logging if it is specified in the property java.util.logging.config.class.
Log4J The class enables the trace logging if it is specified in the property java.util.logging.config.class.
PropertyCfg<T> The class is the Property interface default implementation that can be used with Innovator applications.
PropertyProviderDefault The class is a default implementation of the PropertyProvider interface which can be used to unify command line arguments and system properties.
 

Exception Summary
InvalidArgumentException  
MissingArgumentException  
UnknownArgumentException  
 

Package de.mid.innovator.ui Description

The classes in this package can be used to provide transparent user interfaces with a standard mechanism for supporting command line arguments or Java properties. This set of classes realize a standard way for integrating Java applications into the Innovator environment. The classes should provide a transparent view to Java programs, regardless of whether they have been started by an Innovator client application or just using the command line. The package also contains classes that can be used to configure options for controlling the Java application.