Package de.mid.innovator.client


package de.mid.innovator.client
The package contains classes that are useful for working with different kinds of Innovator clients.

To get information about the selected items when starting a Java program, it can be useful to try to find the singleton object of the InoClientContext type. A client context is created when a Java program is started from Innovator clients; this can be found by calling the getInstance() method. If this method returns null, the program was not started using the Innovator VM loader (inojava).

The Innovator VM loader is responsible for providing the Java VM with all the information it needs concerning the Innovator environment and for receiving information from Java programs which is returned to Innovator. It handles all data that is used to provide a selection of Innovator elements and all kinds of output messages. As is the same with every VM loader, it also decides which installed Java VM should be used and what VM arguments are passed to the VM.

  • Class
    Description
    The class represents a context that will be created if the JVM is started by an Innovator client.
    The class is a generalization of any Innovator client program that can be executed and is registered with the license server.
    InoClientTreeNode<T extends de.mid.innovator.srv2api.impl.MarshallAble>
    A collection with the same characteristics as a tree used within the Innovator server request.
    The class represents any Innovator network client registered at a license server.
    The abstract class is the uppermost generalization of any Innovator program that can be executed.
    This enumeration describes the different kinds of Innovator programs that are registered on the license server.