All Classes and Interfaces
Class
Description
Exception to abort the application.
Basic application class providing time, properties and supporting abort
mechanism.
Type of user action.
Add element to store
Group of anchors.
Group of anchors.
Group of anchors.
Abstract anchor group.
Group of anchors.
This function ands the included functions.
Interface for all classes called by application workflow components.
Parser to parse an assignment expression into a left and a right term.
Helper Class for Stereotype Assignments
Image filter removing cyan color.
Possible values for boolean operators.
Cell editor for text areas.
A message telling about a modified property in the log model.
Frame displaying change messages.
Class creating change messages and handling their translation.
Mode of change.
A change set contains multiple modifications and inserts.
A change set bundles multiple modifications and inserts.
Table model displaying all log events.
Combo box model
Load the class which registers the classes in the type pool and defines the
options.
This thread loads preemptively classes that will hopefully needed later by
other threads.
Access to client environment of user's machine.
Session running on client holding all client models and forwarding to server
models.
This interface indicates that the result of the execution of an instance is filtered by conditions.
General function returning a boolean value on source and target
elements.
Configuration Items Base Class
Class for manipulation Create Templates
Configuration Class for Stereotypes
Configuration Class for Model Profiles
Configuration Class for Stereotypes
Base class of a configurable item.
This interface allows configuration of this item.
The mapping application.
Frame allowing the configuration of workflow and model transformation.
This interface specifies the access mechanism to the model transformation
configuration model.
ConfigurationItems represent the content of a configuration.
Multiple configuration items.
This class implements the ModelTransformationConfiguratonInterface.
A tree node representing a configuration item in the model transformation
configuration.
Panel enabling to view and edit configuration items.
Class reads the configuration from XML and initialize the configuration model.
Possible tags in the model transformation configuration file.
Tree model for tree of configuration items.
Version of a configuration file.
Class reading the configuration model from the configuration model and stores
it in XML file on front end.
A conflict is a difference between source and target model caused by a
modification in both models since the creation of the target model by
something else than the model transformation itself.
Frame displaying the conflicts.
Model of conflicts.
Model of conflicts.
Table model displaying all log events.
A type of conflict.
Name has changed in target as well as in source.
Name exists in namespace.
Table has been splitted by column and the entity name has been changed.
Table has been splitted by column and the entity name has been changed.
Table has been splitted by column and the entity name has been changed.
Table has been splitted by column and the entity name has been changed.
Table has been splitted by row and the entity name has been changed.
Constants for application.
Constants for model.
Constraint with a list of conditions and evaluating methods.
A constraint constraints the owning configuration item at runtime.
Replacement Manager
Empty interface which indicates that the implementing class contains the description how to create new model elements.
This class describes how a model element in an Innovator model has to be
created.
This class describes how a diagram element in an Innovator model has to be
created.
Description how to create a new line in a text file.
Frame showing the debug.
A glue realized in Innovator as a dependency.
Delete model elements from "ToBeDeleted" store of target workspace.
Interface for table models with details for each row.
Basisklasse fuer die Eigenschaftsdispatcher
Helper Class for parsing xml documents
Pattern to get elements from initial selection of target model.
Pattern to get elements from initial selection of target model.
Pattern to get elements from any selection of either source or target model as source of transformation.
Pattern to get elements from initial selection of target model.
Interface for all classes called by engine workflow components.
Own thread to execute engine on server to enable communication between
running server on back end and running (debug) client on front end.
Various types of elements in the context.
Mode for the mapping direction of the glue.
This enumeration lists all possible properties of a model element which is an enumeration.
Mode for the mapping direction of the glue.
Possible property names for navigation to other model elements.
Possible property names for navigation to other model elements.
Possible property names for primitive properties.
Possible property names for primitive properties.
Possible property names for references to another model element.
Possible property names for references to another model element.
Error transform.
Frame showing an error.
Context while evaluating an expression.
Pane to edit a long text in a multiple line text area an with expressions.
Class for parsing expressions.
This is the parser to parse expressions in parameters.
Possible commands for the extension processor.
Group of extension statements.
Each extension statement has exactly one command, or you could say a
statement is of a certain command type.
Possible stores for the extension processor.
Interface for a factory creating server sessions.
Class reading and writing a file.
Alternative file to load.
Frame allowing the selection of a file or a directory to open or to save.
What should be selected in the file chooser?
This filter changes the content of the initial selection of the source model.
Each extension statement has exactly one command, or you could say a
statement is of a certain command type.
A class needs to implement this interface to be used in the workflow as frame.
A vector of a relevant functional variation points.
A vector of a relevant functional variation points.
Group of functional variation points.
Objects that have functional variation point groups.
A list of groups of functional variation points.
Functional variation point.
Modes for evaluation of a functional variation point.
Editor for table cells, is also to edit combo boxes, text fields, text areas
and tree rows.
Class rendering cells in a tree, in a table.
Transfer handler for drag and drop in tables and trees.
Single part of a glue.
A group only bundles and sequences its content.
The HTML formatted text.
Class to load images from resource.
Identifier class.
Interface for objects which are identifyable.
Helper Class for Creating Innovator Elements
Meta element descriptor for Innovator.
Type of the meta type.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
An instance of this class evaluates the parameters of a configuration item to
get the correct stereotype or template.
Input type defines if a property descriptor accesses the properties of an element or a list or if it works without any input.
An insert contains the reference to a new configuration item.
A configuration item inserted by customer with reference to a model transformation configuration.
Cell editor for text areas.
This filter changes the content of the initial selection of the source model.
Members
Enumeration for source and target locations
This class is the archive containing archived events in a compressed format to save memory.
Class cleaning the log model.
Class representing a log event.
Interface providing access to single log events.
Frame displaying log entries.
Enum specifying the log levels.
Log model to hold all log events.
Interface to access log model.
Interface to access log model.
Stub class living on client side and always forwarding the calls to the server.
Table model displaying all log events.
Thread to read from log model and to write to log file, console, etc.
Class starting and stopping the writing the entries from the log model to
console and file and XML file.
Class managing look and feel of user interface.
Abstract exception.
Map the visibility of the compartments of a compartmentable presentation
node.
Map the positions of a presentation edge.
Anchor for a mapping element.
Mapping elements in an Anchor
The mapping application.
Generic implementation of a mapping element.
A dummy mapping element does not really exist persistent in a model, but has been existed or will exist.
Mapping element is a model element which takes part in the mapping either in
source or on target model.
Innovator mapping element.
Innovator mapping element for a data type definition.
List of mapping elements.
A list of lists of model elements.
Base class for reading mapping elements.
Client side proxy of a mapping element.
Mapping element for text files; is a line of text.
Base class for writing mapping elements.
The general class for mapping models.
Mapping models involved in the mapping.
Abstract base class for a persistent glue.
This interface describes the creating and finding of a glue.
Abstract glue for Innovator model elements.
A glue realized in Innovator as a dependency.
Base class for all proxy glues.
Proxy from Innovator to an extern model
Proxy from Innovator to another Innovator model
No persistent glue is created or searched.
This class is the Innovator mapping model.
Specifies the model's role.
Mapping model for text files.
Map the position of a text of a presentation node.
The matcher compares two lists for identity or non-identity.
A menu action created for each popup menu item with a user action and a
configuration tag or workflow step or option check or parameter.
Message with arguments and probably additional exception.
Message handled by log model.
Information about a mapping element.
Bas class for meta models.
Meta model for Innovator models.
Meta model for Innovator models.
Pool containing all meta models.
Pool of all meta models.
Metamodel for working with text files.
Meta model for undefined models.
An anchor in the transformation configuration describes the model
transformation step generating the mapping elements.
An anchor in the transformation configuration describes the role of the
anchor and the model transformation step generating the mapping elements.
An anchor in the transformation configuration describes the model
transformation step generating the mapping elements.
An anchor in the transformation configuration describes the role of the
anchor and the model transformation step generating the mapping elements.
An anchor ignoring the source element and returning a package element with
the given path
This embedding delivers a list of anchor points from an association as source
element.
This embedding delivers a list of anchor points from an association as source
element.
An anchor in the transformation configuration describes the role of the
anchor and the model transformation step generating the mapping elements.
This embedding delivers a list of anchor points from an relationship as
source element.
An anchor ignoring the source element and returning an element with given
URI, if exists.
This anchor is the source element itself without any reference to a previous step.
An anchor in the transformation configuration describes the model
transformation step generating the mapping elements.
Class reading the innovator configuration file and executes the configuration
imports.
Model embedding for model transformation.
Model extension for souce or target model.
The class defines and applies the model extension.
Handles model glues
Handles model glues
The model transformation.
Interface for accessing the model transformation.
A model transformation step supporting the transformation modes: update,
simulate, interconnect, extend.
The base of model transformation steps.
Interface for model transformation step.
Aggregator Class for ModelTransformationSteps
A modification contains the modified configuration item for an original item.
Modifications by a customer of a configuration item in the model transformation configuration.
Application to monitor the M2M SDK server factory and M2M SDK servers.
A single NLS entry to support descriptions for multiple languages.
This function ands the included functions and negates the result.
This function ors the included functions and negates the results.
Null transform.
For what purpose is the file selected in the file chooser?
Result of an transfer operation.
This function combines the included conditions.
General function returning a boolean value on source and target
elements.
An option in the model transformation configuration is indeed the signal for
the model transformation to check whether the given option has the given
value.
Frame to display options and to ask user for new values in options.
List of options.
Option model keeping all options and their values.
Interface for option model.
Remote proxy for forwarding client calls to server model.
Stub class living on client side and always forwarding the calls to the
server.
Name of an option.
Class reading the option model from XML file or specification into the option
model.
Class setting options according to the contained parameters.
Table model displaying the options in the option model.
Value of an option in the option model.
Class reading the option model from XML file or specification into the option
model.
This function ors the included functions.
Template and accessor to a parameter.
A parameter is a data container to store a name and a value.
This class represents a parameter with a name and a value.
Accessor to parameters which are based on the current model element.
Accessor to enumeration parameters which are based on the current model
element.
Class holding the parameter names.
Parameter proposal
Container for collection of parameter proposals
Parameters
Parameter Template Descriptor.
Parameter Template Descriptor for boolean parameter.
Parameter Template Descriptor for enumerated parameters.
Parameter template for expression.
This is the template for a parameter referencing any configuration item.
Parameter Template Descriptor for options.
Container for multiple Parameter Templates.
This is the template for a parameter referencing a configuration item of type Model Transformation Step.
Class holding the parameter value.
A item created by the parser.
Additional property descriptors for the parser.
Expressions are parsed in left and right term and in the properties.
Internal parser.
Expressions are parsed in left and right term and in the properties.
Base class for all patterns.
This embedding delivers a list of anchor points.
This embedding delivers a list of lists pairs of diagram and logic element.
This embedding delivers a list of lists of one container and contained
elements.
This embedding delivers a list of anchors; each with one point.
Target Anchor Pattern for Elements with one precondition element.
This embedding delivers a list of anchors; each with one point.
This embedding delivers a list of anchors; each with one point.
Extending an Innovator model.
Base class for PatternHooks
Pattern to get elements from active and passive selection of source model.
Pattern to get elements from initial selection of source model.
Base class for all hooks in Innovator.
The pattern
A list of patterns.
Production to convert absolute classix positions to relative I4BA positions.
Production to execute assignments.
Production in Innovator to create a model element.
Production in Innovator to map a single content of a diagram.
Production to rotate diagram elements.
Production producing an abort exception ending the model transformation with
an error.
The interface for all producing tasks creating targets.
Empty production to create and update nothing
Production in Innovator to create a homogen hierarchical structure from the
anchor up to the system model or model with the names declared in parameter
"pathSequence".
Production to sort the content
Production to stretch node positions in a diagram.
Find source element by a specified unique identifier.
Find source element by specified path.
Find target by following the create redirection.
Find target by a specified unique identifier.
Find the target element by getting the mapping configuration package.
Find target by specified path.
Find a target in the anchor points.
Find target when looking for associations.
Find target when looking for associations.
Class for finding comment assign with comment and commented element.
Target match to find diagram content.
Find a target with stereotype, type and name under the anchor.
Find a target with stereotype, type and name under the anchor.
Find a target in the anchor points.
Use the source element as target element.
Class for finding target when looking for directed relationships.
State of process.
Helper class for Profile Imports
Frame showing a progress bar.
Type of progress.
Progress model to hold the current progress in the workflow and in the model
transformation.
Interface for progress model.
Remote proxy for forwarding client calls to server model.
Stub class living on client side and always forwarding the calls to the server.
This is the progress step.
Generic property descriptor for accessing the referenced object of a mapping
element.
Property descriptor to apply a second property descriptor on each element of the
result of the first property descriptor assuming that the result is a list.
Logic Equals ; Both expressions results must be equal: Returns a boolean
Generic property descriptor to apply a second property descriptor on the
result of the first property descriptor.
Check if inside a list of mapping elements (returned by the first parameter)
there is one mapping element in the second parameter
Generic property descriptor for accessing the referenced object of a mapping
element.
Property Descriptor Interface used for reading and setting of various
elements properties ( name, label, text etc.
Generic implementation of a property descriptor.
A list of descriptor.
Central loader for Property Transfer Units.
Central loader for Property Transfer Units.
Custom loader for Text Property Transfer Units.
This class describes which source property has to be transferred to which
target property by which operation.
Logic Equals ; Both expressions results must be equal: Returns a boolean
Generic property descriptor for occurred errors.
Check if inside a list of mapping elements (returned by the first parameter)
there is one mapping element which is conform to the boolean expression in
the second parameter
This parser parses the left and right term.
File from file name.
To be used as a further argument if you want to filter by name.
To be used as a further argument if you want to filter by type.E.g.
Generic property descriptor for constant values.
Select an element from the list of the first descriptor which complies the
second descriptor.
Select an element from the list of the first descriptor which complies the
second descriptor.
Select an element from the list of the first descriptor which complies the
second descriptor.
Property descriptor which can be instanced without a metamodel and which is
redirected at runtime to the property descriptor of the metamodel for its
property type.
Hash value for element or given parameters
Generic property descriptor for constant values showing information about a
change that is done within the production or function, not in the descriptor
itself.
Create file attachment at an model element.
Property descriptor for path.
Access to Innovator property of type text.
Access to Innovator property of type text.
A property returning the true or false depending if the stereotype property
with the given name has the default value or not.
A property descriptor accessing labels from Innovator.
Property value for reading mapping elements.
Property value for reading lists.
Property descriptor for path.
Property descriptor for path.
Property descriptor to access properties of Innovator mapping elements.
Property descriptor for Innovator stereotype.
This function replaces element references within a string.
Access to Innovator property of type text.
Generic property descriptor to check the existence of a mapped element.
Generic property descriptor to check the change of a property of an element.
Generic property descriptor to check the existence of a mapped element.
Access to Innovator property of type text.
Left hand side of a terms or a single term.
Compute on each element of the list a string property and concatenate results with an infix.
Base Class for Properties which have a list as input type.
Checks if the second parameter occurs in the first parameter, which is an
list or a single element and returns true if it occurs and false, if not.
List Constructor
Find the first occurrence of second parameter in first parameter, which is an
list and returns the index.
Intersect all lists and retain only elements occurring in each list.
It is computed, if the list is empty, i.e.
It is computed, if the list is empty, i.e.
List Constructor
Order the elements in a list by a property.
A sublist is computed from the current list with begin index 0 and end index listSize-1.
Reverse the elements in the list.
The size of a list is computed.
Subtract elements of second list from elements of first list.
Add uniquely all elements of all lists.
Logic And Operator
Base Class for Logic Expression Properties which have result type boolean
and input type is none.
Logic Not Operator
Logic Not And Operator
Logic Not Or Operator
Logic Or Operator
Logical Value of an expression
Logic XOr Operator
Generic property descriptor which returns the result of the mapping of the
source element in the specific transformation step.
Generic property descriptor for null value.
Generic property descriptor for basic math operations
Base Class for Properties which have result type number
and input type is none.
Generic property descriptor for basic math operations
Generic property descriptor for basic math operations
Generic property descriptor for basic math operations
Generic property descriptor for basic math operations
Generic property descriptor for basic math operations
Generic property descriptor for basic math operations
Generic property descriptor for basic math operations
Generic property descriptor for accessing the referenced object of a mapping
element.
Generic property descriptor to access the navigable objects from a mapping
element.
Used for other descriptors to enable them use a set of elements as a
selection
Transfer operator doing indeed nothing.
Property descriptor for reading from and writing to the OptionModel.
Property descriptor for reading from and writing to the OptionModel.
Property descriptor for reading from and writing to the OptionModel.
Generic property descriptor which returns the result of the mapping of the
source element in the specific transformation step.
Dynamically add a key/value expression, usable for e.g.
Generic property descriptor to access the properties of a mapping element.
Get access to arbitrary options provided in the arguments, i.e.
Generic property descriptor to apply a second property descriptor on the
result of the first property descriptor.
Select an element from the list of the first descriptor which complies the
second descriptor.
Right hand side of a terms or a single term.
Select an element from the list of the first descriptor which complies the
second descriptor.
Abstract class to access stereotype properties of a mapping element.
Property descriptor for reading from the various stores of the work model.
Base Class for which have result type string
and input type is none.
Generic property descriptor to concatenate several strings
Fixed strings and string results of other property descriptors can be
concatenated.
Generic Property descriptor returning true if in the first property one of the following is contained.
Generic Property descriptor returning the first element in list which is not
empty.
Formats a string according the first parameter.
Generic property descriptor to determine first occurrence of second string in
first string.
Returns true, if string is empty.
Returns the length of a string value
Generic property descriptor to convert a string to lower case.
Generic property descriptor to convert a string expression to an other value.
Tests, whether first sting matches second string.
Formats a string according the first parameter.
Regular expression.
This function generates a string x n times to xxxxx...
This function replaces values within a string as defined in the arguments.
Generic property descriptor to convert a string to upper case.
Generic property descriptor to string values in a key value store.
Generic property descriptor to extract a substring of another string.
Generic property descriptor to trim a string.
Generic property descriptor to convert a string to upper case.
Switch Operator Switch(indexExpression,indexedValue1,indexedValue2,...)
Switch Operator SwitchBoolean(condition,trueValue,falseValue)
Location of a property.
Both side of terms.
Transfer one property from source to target.
This enumeration describes what has to be done when transferring one property to another.
Transfer a property to another property in various modes.
A vector describing which value the source has, and the old and new value
of target and a reference to the pair of descriptors doing the modification.
Possible property types supported by all meta models.
Interface for property types.
Additional property types for the Innovator meta model.
Additional property types for the Innovator meta model.
This class is the value of a property of a model element.
A property value in Innovator.
Parameter for a qualified anchor
Analyses the qualified anchor expression and returns a list of
QualifedAnchorSpecs
This class is used to create a JavaBean by a custom file (e.g.
This is the general implementation for a reference in the model
transformation configuration.
A reference points to another task or group.
The type of the relation of a reference to another configuration item.
Register delivered all classes except application and user interface and
define options.
Register application classes for workflow.
Register all delivered classes.
Register all delivered classes.
Register all delivered classes for meta model Text.
Register user interface classes for workflow.
Interface for classes registering other classes at the type pool.
The relation model contains all glues.
Class writing the a store to a file
Different modes for the redirection within an embedding of a relation.
Host managing and creating RMI server, RMI registry and RMI objects.
Interface to monitor the process remotely.
This factory manages the ports to be used by the client.
Remove model element from store.
Replacement Manager
Class reading the innovator configuration file and executes the configuration
imports.
Class reading the innovator configuration file and executes the configuration
imports.
Result type of a property descriptor.
Possible values for save mode for extension command save.
Scrollable popu menu.
Application running on RMI server machine and providing one server session for one RMI client.
A server exception is a delegation for a non-serializabel exception.
Application running on RMI server machine and providing server sessions for any RMI client requesting for it.
Dialog showing the M2M SDK server factory and the M2M SDK servers.
Cached information about a remote process.
Session running on server holding all server models.
Table model showing all M2M SDK servers.
Interface for accessing the session.
Extension statement to manipulate sets.
Each extension statement has exactly one command, or you could say a
statement is of a certain command type.
A severe exception is logged in log book as error, but does not abort the
execution.
Simple extension to be interpreted at run-time.
Simple transform to be interpreted at run-time.
Tells whether the transformation is in simulate mode or not.
Skeleton session living on server side and holding internally the server session.
A solution can resolve a conflict.
Sortable pair of string and value.
Different types of sort orders.
Application cleaning the source model.
Frame displaying the source model content.
Interface for classes that realize a find source.
Navigation before the mapping is done.
Class reading the source model from file or clip board.
Class reading the source model from selection.
Class reading the source from xml file
Table model displaying all model elements in source model.
Class writing the source model to file or clip board.
Class writing the source model to reply selection.
Helper Class for creating Stereotypes
Helper Class for Analysing Stereotyp Names
Class reading the from a file to a store
Class writing the a store to a file
String iterator Class
Sort two lists of strings synchronously be the first one by making one list
of pairs and sorting it by the first of the pair.
Frame telling the user about wizard success.
This class provides an empty implementation of
SyntaxListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.This interface defines a complete listener for a parse tree produced by
SyntaxParser.Frame having tabbed panes.
Element in source table model for display to user.
Element in source table model for display to user.
Tab showing a table.
A tab in the dialog containing a table and a text area.
Information of the target, e.g.
Frame displaying the target model content.
Mode how to locate a glue.
Mode how to locate a glue.
Interface for classes that realize a target match.
Class reading the source model from file or clipboard.
Class reading the target model from selection.
Table model displaying all model elements in target model.
Class writing the target model to file or clipboard.
Class writing the target model to reply selection.
A template contains one or more model transformation steps.
Helper Class for Analysing Template names
Cell editor for text areas.
Dialog to edit a long text in a multiple line text area.
Cell editor for text areas.
A tab showing a text.
Environment of transformation.
Environment during a model transformation.
Possible modes of transformation.
Data structure for sub step transformation steps.
A tab showing a tree.
Type pool holding all registered classes for a type.
Type pool holding all registered classes for a type.
Skeleton session living on server side and holding internally the server session.
Stub class living on client side and always forwarding the calls to the server.
An uncritical exception is logged in log book as info and does not abort the
execution.
Possible values for update modes for transform functions.
Enum specifying the user actions.
Score class to determine a scored value.
Structure for storing elements and its validating score.
Table containing the variables and their values during the model transformation in the workspace.
Frame welcoming the user to the wizard.
Frame showing a horizontal icon.
Frame showing a vertical icon.
Register your class with this interface to have it available in the workflow.
Class controlling the workflow.
Work model of source model.
Interface for work models.
The workspace containing the information about the current runtime execution.
Interface for accessing the information about the current runtime execution.
The workspace containing the information about the current runtime execution.
Stub class living on client side and always forwarding the calls to the server.
Configuration XML Element
Transferable supporting XML content.
This function xors the included functions.