public interface IModelConstants
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
HELPER_ANNOTATION_SOURCE
Annotation source that can be added on derived properties.
A derived property is a feature that is tagged derived, volatile, not changeable and transient. That informs TIG model management generator to generate the derived property code using the helper framework. |
static java.lang.String |
OCL_ANNOTATION_SOURCE
Annotation source that can be added on features, methods and classes.
This annotation can have 3 different detail key entries. derive to implement derived properties with an OCL expression. body to implement methods with an OCL expression. validationRule to implement an Ecore constraint named validationRule with an OCL expression. |
static final java.lang.String HELPER_ANNOTATION_SOURCE
IHelper,
Constant Field Valuesstatic final java.lang.String OCL_ANNOTATION_SOURCE
constraint annotation ("http://www.eclipse.org/emf/2002/Ecore" with "constraints" as detail key entry).
,
Constant Field Values