Skip to content

class ModelConfig

Package: swiss.avm.up.core.config.common.model.javamodel.ModelConfig

Direct Known Subclasses:


class ModelConfig extends Resource

Properties

controllerInterface

ModelConfigControllerInterface[0..1]

datatypeValidation

Datatype validation in CodeSnippets

BooleanLiteral[0..1]

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

prefixDefinition

PrefixDefinition[0..1]

With the PrefixDefinition object, customer-specific prefixes can be defined.
Different types of prefixes can be defined: Variable prefixes, function prefixes, type prefixes and more.

suppressDeprecatedWarning

SuppressDeprecatedWarning[0..1]

textToken

TextTokenLibrary[0..1]

Method Summary

getDatatypeValidation

@FModelConfig

Return:

BooleanLiteral

getExcludedObjectsInstanceValidation

@FModelConfig

all excluded objects for the instance validation

Return:

List<Resource>

getExcludedTypes

@FModelConfig

Return:

List<Resource>

getInterfaceDataGroups

@FModelConfig

Returns all controller interface data groups.

Return:

List<CustomDataGroup>

getInterfaceDataGroupsRemanent

@FModelConfig

Returns all remanent controller interface data groups.

Return:

List<CustomDataGroup>