forked from crossminer/FOCUS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBusinessDomainDsl.txt
156 lines (156 loc) · 3.97 KB
/
BusinessDomainDsl.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
BusinessDomainModel#name
BusinessDomainModel#description
BusinessDomainModel#enumerations
BusinessDomainModel#types
BusinessDomainModel#associations
BusinessClass#name
BusinessClass#description
BusinessClass#properties
BusinessClass#model
BusinessClass#associationsFrom
BusinessClass#businessRules
BusinessClass#superclass
BusinessClass#associationsTo
Property#name
Property#description
Property#dataType
Property#nullable
Property#derived
Property#writable
Property#persistency
Property#hasDefault
Property#owningType
Enumeration#name
Enumeration#description
Enumeration#enumerationLiterals
Enumeration#model
EnumerationLiteral#name
EnumerationLiteral#description
EnumerationLiteral#persistedValue
EnumerationLiteral#enumeration
AbstractBusinessRule#name
AbstractBusinessRule#description
AbstractBusinessRule#businessClass
BoolProperty#name
BoolProperty#description
BoolProperty#dataType
BoolProperty#nullable
BoolProperty#derived
BoolProperty#writable
BoolProperty#persistency
BoolProperty#hasDefault
BoolProperty#owningType
BoolProperty#defaultValue
DateTimeProperty#name
DateTimeProperty#description
DateTimeProperty#dataType
DateTimeProperty#nullable
DateTimeProperty#derived
DateTimeProperty#writable
DateTimeProperty#persistency
DateTimeProperty#hasDefault
DateTimeProperty#owningType
DateTimeProperty#accuracy
DateTimeProperty#defaultValue
EnumerationProperty#name
EnumerationProperty#description
EnumerationProperty#dataType
EnumerationProperty#nullable
EnumerationProperty#derived
EnumerationProperty#writable
EnumerationProperty#persistency
EnumerationProperty#hasDefault
EnumerationProperty#owningType
EnumerationProperty#type
EnumerationProperty#defaultValueAsString
IntegerProperty#name
IntegerProperty#description
IntegerProperty#dataType
IntegerProperty#nullable
IntegerProperty#derived
IntegerProperty#writable
IntegerProperty#persistency
IntegerProperty#hasDefault
IntegerProperty#owningType
IntegerProperty#minValue
IntegerProperty#maxValue
IntegerProperty#defaultValue
StringProperty#name
StringProperty#description
StringProperty#dataType
StringProperty#nullable
StringProperty#derived
StringProperty#writable
StringProperty#persistency
StringProperty#hasDefault
StringProperty#owningType
StringProperty#regularExpression
StringProperty#minLength
StringProperty#maxLength
StringProperty#defaultValue
AbstractType#name
AbstractType#description
AbstractType#properties
AbstractType#model
BlobBinaryProperty#name
BlobBinaryProperty#description
BlobBinaryProperty#dataType
BlobBinaryProperty#nullable
BlobBinaryProperty#derived
BlobBinaryProperty#writable
BlobBinaryProperty#persistency
BlobBinaryProperty#hasDefault
BlobBinaryProperty#owningType
BlobTextProperty#name
BlobTextProperty#description
BlobTextProperty#dataType
BlobTextProperty#nullable
BlobTextProperty#derived
BlobTextProperty#writable
BlobTextProperty#persistency
BlobTextProperty#hasDefault
BlobTextProperty#owningType
Association#name
Association#description
Association#source
Association#target
Association#sourceRoleName
Association#sourceMultiplicity
Association#targetRoleName
Association#targetMultiplicity
Association#composite
Association#bidirectional
Association#ordered
Association#model
DecimalProperty#name
DecimalProperty#description
DecimalProperty#dataType
DecimalProperty#nullable
DecimalProperty#derived
DecimalProperty#writable
DecimalProperty#persistency
DecimalProperty#hasDefault
DecimalProperty#owningType
DecimalProperty#minValue
DecimalProperty#maxValue
DecimalProperty#minInclusive
DecimalProperty#maxInclusive
DecimalProperty#defaultValue
AbstractBusinessClass#name
AbstractBusinessClass#description
AbstractBusinessClass#properties
AbstractBusinessClass#model
AbstractBusinessClass#associationsFrom
BusinessClassReference#name
BusinessClassReference#description
BusinessClassReference#properties
BusinessClassReference#model
BusinessClassReference#associationsFrom
BusinessClassReference#referredModel
UniqueRule#name
UniqueRule#description
UniqueRule#businessClass
UniqueRule#properties
BusinessRule#name
BusinessRule#description
BusinessRule#businessClass