Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DerivedOCLAttributeType

A DerivedOCLAttributeType is an AttributeType whose value is determined by an OCL rule.

DerivedOCLAttributeTypes are mutable

specfield

oclRule (string): OCL rule determining the value of the attributeType.

Hierarchy

Index

Constructors

constructor

Properties

Private oclRule

oclRule: string

Methods

getId

  • getId(): string

getName

  • getName(): string

getOCLRule

  • getOCLRule(): string

getValueType

isOptional

  • isOptional(): boolean

isValid

  • isValid(): boolean

setId

  • setId(id: string): void

toJSON

toModelFormat

Static createMapFromArray

  • createMapFromArray<MetaElementType>(elements: Array<MetaElementType>): Map<string, MetaElementType>

Generated using TypeDoc