Skip to content

class LogElement

Package: swiss.avm.up.core.generic.specification.logbook.javamodel.LogElement

Direct Known Subclasses:


class LogElement extends Resource, AVariable, ASubFieldSelector

Variable to be logged. It can be either a simple or a complex variable type.

Properties

_subFieldSelector

AFieldSelector[0..1]

The FieldSelector is used to select subfields of a complex data type (RecordType).

index

Index of array element.

ArrayIndex[0..N]

index

Index of array element.

ArrayIndex[0..1]

subFieldSelector

AFieldSelector[0..1]

The FieldSelector is used to select subfields of a complex data type (RecordType).

variable

Resource[0..1]

The base class of any Resource in the system.

variable

Resource[0..1]

The base class of any Resource in the system.

variableSelector

UserObjectVariableSelector[1..1]

Method Summary

getControllerLogbookVariableName

@ConfigFunctionSpace

getId

@ConfigFunctionSpace

Return:

IntegerLiteral

getInstanceLogVariableName

@ConfigFunctionSpace

Parameters:

ControllerLogbookSelect

getLogElementName

@TemplateNameFunctions

getSubFieldSelector

@VariableName

Return:

AFieldSelector

getType

@VariableName

Return:

Type

getVariable

@VariableName

Return:

AMainVariable

indexOf

@ConfigFunctionSpace

Return:

IntegerLiteral

logElementVariableName

@VariableName

Parameters:

Controller

logEntry

Parameters:

Build
CounterLiteral
ControllerLogbook
ControllerInstanceWrapper