Diagram Config
Config
Configuration class for UP project
class Config extends NamedResource, AnnotableComment
BaseControllerTree
abstract class BaseControllerTree extends NamedResource, DatatypeLibraryOwner
FileCommentOptions
class FileCommentOptions extends Resource
Controller
The controller is the central element of a UP application. A controller defines the smallest, intrinsically functional unit.
A controller essentially consists of two main elements: * Interface and data * [UP - Statemachine]
In addition, the controller has the definition of relations to [Child] controllers.
A controller can also be described as an instantiable type that is instantiated in the [UP - ControllerTree].
class Controller extends NamedResource, AControllerDescription, AnnotableComment, DatatypeLibraryOwner, RootVariableLibrary, RootVariableName, AOoDomainRoot, ACallingBaseElement, AResourceWithType
MessageOptions
class MessageOptions extends Resource
MessageInit
class MessageInit extends Resource, Decorator, AnnotableComment
VariableInitTask
class VariableInitTask extends VariableInitInterface
PlatformConfig
abstract class PlatformConfig extends Decorator, AnnotableComment, APlatformConfig
Logbooks
Container of all logbooks
class Logbooks extends Resource
ConfigOptions
class ConfigOptions extends Resource
AServiceConfig
abstract class AServiceConfig extends Resource
WebLogConfig
class WebLogConfig extends AServiceConfig
ControllerInstanceAttributeInit
class ControllerInstanceAttributeInit extends Resource
InstanceControllerConfig
class InstanceControllerConfig extends BaseInstanceConfig, BaseInstanceIterationConfig
BaseInstanceConfig
class BaseInstanceConfig extends Decorator
ControllerInstancePassThroughConnection
class ControllerInstancePassThroughConnection extends Decorator, APassThroughConnection, ASubFieldSelector
InstanceableClusterDefinition
class InstanceableClusterDefinition extends Decorator
DataValue
abstract class DataValue extends Decorator
GroupSelection
class GroupSelection extends Decorator
NativeTextList
The NativeTextList is the basic container for text resources. Native texts are the texts that are assigned to the various elements in the application at the time of development. Typically, such texts are unedited and are not used to be displayed on an HMI or similar. The texts entered here will be the basis for later translations.
class NativeTextList extends NamedResource, AnnotableComment, AResourceWithType
MessageDefinitionOverride
class MessageDefinitionOverride extends Decorator, AnnotableComment, MessageProperties
ControllerInstance
The ControllerInstance is an instance of a controller. A controller is instantiated in the ControllerTree.
The controller instance is the application-specific version of the corresponding controller. In the context of the ControllerTree, various elements are defined which define the uniqueness.
class ControllerInstance extends AnnotableComment, RangeChildFieldRef, BaseTreeElementInstance
ControllerInstanceAttributes
class ControllerInstanceAttributes extends Decorator, ATextSourceProperty