Diagram Child
DynamicChild
Type of child controller that can be bound at runtime.
class DynamicChild extends AbstractChild
AbstractChild
abstract class AbstractChild extends NamedResource, RangeChildFieldRef, AOoDomain, APrefixedResource
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
ControllerInterface
Definition of public informations of a [Controller]. A Controller interface can implement other interfaces and inherits all its elements.
class ControllerInterface extends NamedResource, AnnotableComment, DatatypeLibraryOwner
Child
The child defines with which interface a relation to a subordinate controller exists.
class Child extends AbstractChild
DataValue
class DataValue extends BaseValue, ASubFieldSelector