Skip to content

Diagram Diagram RootDatatypeLibrary

Design_UserDoc_DatatypeLibraryOwner DatatypeLibraryOwner DatatypeLibraryOwner DatatypeLibrary DatatypeLibrary DatatypeLibraryOwner->DatatypeLibrary DatatypeLibraryOwner->DatatypeLibrary datatypeLibrary 0..N AVariableLibrary AVariableLibrary DatatypeLibraryOwner->AVariableLibrary BaseControllerTree BaseControllerTree DatatypeLibraryOwner->BaseControllerTree ControllerInterface ControllerInterface DatatypeLibraryOwner->ControllerInterface FunctionLibrary FunctionLibrary DatatypeLibraryOwner->FunctionLibrary GlobalVariableLibrary GlobalVariableLibrary DatatypeLibraryOwner->GlobalVariableLibrary UserObjectInterface UserObjectInterface DatatypeLibraryOwner->UserObjectInterface DatatypeLibrary->DatatypeLibrary extends > extends 0..0 BaseControllerTree->GlobalVariableLibrary globalVariableLibrary 0..N ControllerInterface->ControllerInterface implements 0..N FunctionLibrary->AVariableLibrary variableLibrary 0..N FunctionLibrary->FunctionLibrary functionLibrary 0..N IntercomTask IntercomTask

DatatypeLibraryOwner

Class was RootDatatypeLibrary originally. But name was confusing. Class holds only data type libraries.

abstract class DatatypeLibraryOwner extends IDatatypeLibraryProvider

DatatypeLibrary

class DatatypeLibrary extends NamedResource, AOoDomainRoot, DatatypeLibraryOwner, ACallingBaseElement, AAutoPrefix, Commentable

AVariableLibrary

abstract class AVariableLibrary extends NamedResource, AnnotableComment, DatatypeLibraryOwner, AAutoPrefix, AOoDomainRoot

BaseControllerTree

abstract class BaseControllerTree extends NamedResource, DatatypeLibraryOwner

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

FunctionLibrary

class FunctionLibrary extends NamedResource, DatatypeLibraryOwner, RootVariableLibrary, RootVariableName, ACallingBaseElement, AAutoPrefix

GlobalVariableLibrary

class GlobalVariableLibrary extends NamedResource, DatatypeLibraryOwner, AAutoPrefix

IntercomTask

class IntercomTask extends NamedResource, AnnotableComment, BaseControllerInstanceInteraction, RootVariableLibrary, RootVariableName

UserObjectInterface

class UserObjectInterface extends NamedResource, DatatypeLibraryOwner, AnnotableComment