Skip to content

class UserObjectWrapper

Package: swiss.avm.up.core.generic.instantiation.javamodel.UserObjectWrapper

Direct Known Subclasses:


class UserObjectWrapper extends AUserObjectInterface

The UserObjectWrapper can be used to call function blocks outside the controller construct. Relations can be drawn from any controller. The UserObjectWrapper also has two Code Snippet regions. One for the initialization and one for a cyclic call.

Properties

callCyclic

CodeSnippet[0..1]

callInit

CodeSnippet[0..1]

comment

Describes the intent of this Resource.

TextLiteral[0..1]

A Literal that accepts multiple lines of text.

functionBlock

FunctionBlock[0..N]

Definition of function block.
Type is defined in function library

interfaceRemanent

make interface data remanent

note:
Even if the interface is marked as remanent, it cannot be exported via the ServiceUi, unlike normal controller interface data.

BooleanLiteral[0..1]

A literal where only the two values 'false' and 'true' are accepted.

name

The name of this Resource.

StringLiteral[1..1]

userObjectInterface

interface for this user object

UserObjectInterface[0..1]

Method Summary

getGroupSelection

@ControllerInstanceWrapperFunctionSpace

Return:

List<GroupSelection>