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.
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.
-
Interface Summary Interface Description 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 Class Description 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 theProperty
interface default implementation that can be used with Innovator applications.PropertyProviderDefault The class is a default implementation of thePropertyProvider
interface which can be used to unify command line arguments and system properties. -
Exception Summary Exception Description InvalidArgumentException MissingArgumentException UnknownArgumentException