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