Skip to content

Package: VKeyattributedmrPackage$Literals

VKeyattributedmrPackage$Literals

nameinstructionbranchcomplexitylinemethod
static {...}
M: 0 C: 13
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 7
100%
M: 0 C: 1
100%

Coverage

1: /**
2: * Copyright (c) 2011-2014 EclipseSource Muenchen GmbH and others.
3: *
4: * All rights reserved. This program and the accompanying materials
5: * are made available under the terms of the Eclipse Public License 2.0
6: * which accompanies this distribution, and is available at
7: * https://www.eclipse.org/legal/epl-2.0/
8: *
9: * SPDX-License-Identifier: EPL-2.0
10: *
11: * Contributors:
12: * Eugen Neufeld - initial API and implementation
13: */
14: package org.eclipse.emf.ecp.view.spi.keyattributedmr.model;
15:
16: import org.eclipse.emf.ecore.EAttribute;
17: import org.eclipse.emf.ecore.EClass;
18: import org.eclipse.emf.ecore.EPackage;
19: import org.eclipse.emf.ecore.EReference;
20: import org.eclipse.emf.ecp.view.spi.model.VViewPackage;
21:
22: /**
23: * <!-- begin-user-doc --> The <b>Package</b> for the model. It contains
24: * accessors for the meta objects to represent
25: * <ul>
26: * <li>each class,</li>
27: * <li>each feature of each class,</li>
28: * <li>each enum,</li>
29: * <li>and each data type</li>
30: * </ul>
31: * <!-- end-user-doc -->
32: *
33: * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyattributedmrFactory
34: * @model kind="package"
35: * @generated
36: */
37: public interface VKeyattributedmrPackage extends EPackage {
38:         /**
39:          * The package name.
40:          * <!-- begin-user-doc --> <!-- end-user-doc -->
41:          *
42:          * @generated
43:          */
44:         String eNAME = "keyattributedmr"; //$NON-NLS-1$
45:
46:         /**
47:          * The package namespace URI.
48:          * <!-- begin-user-doc --> <!-- end-user-doc -->
49:          *
50:          * @generated
51:          */
52:         String eNS_URI = "http://www.eclipse.org/emf/ecp/view/keyattributedmr/model"; //$NON-NLS-1$
53:
54:         /**
55:          * The package namespace name.
56:          * <!-- begin-user-doc --> <!-- end-user-doc -->
57:          *
58:          * @generated
59:          */
60:         String eNS_PREFIX = "org.eclipse.emf.ecp.view.keyattributedmr.model"; //$NON-NLS-1$
61:
62:         /**
63:          * The singleton instance of the package.
64:          * <!-- begin-user-doc --> <!--
65:          * end-user-doc -->
66:          *
67:          * @generated
68:          */
69:         VKeyattributedmrPackage eINSTANCE = org.eclipse.emf.ecp.view.spi.keyattributedmr.model.impl.VKeyattributedmrPackageImpl
70:                 .init();
71:
72:         /**
73:          * The meta object id for the '
74:          * {@link org.eclipse.emf.ecp.view.spi.keyattributedmr.model.impl.VKeyAttributeDomainModelReferenceImpl
75:          * <em>Key Attribute Domain Model Reference</em>}' class. <!--
76:          * begin-user-doc --> <!-- end-user-doc -->
77:          *
78:          * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.impl.VKeyAttributeDomainModelReferenceImpl
79:          * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.impl.VKeyattributedmrPackageImpl#getKeyAttributeDomainModelReference()
80:          * @generated
81:          */
82:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE = 0;
83:
84:         /**
85:          * The feature id for the '<em><b>Change Listener</b></em>' attribute list.
86:          * <!-- begin-user-doc --> <!-- end-user-doc -->
87:          *
88:          * @generated
89:          * @ordered
90:          */
91:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__CHANGE_LISTENER = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__CHANGE_LISTENER;
92:
93:         /**
94:          * The feature id for the '<em><b>Segments</b></em>' containment reference list.
95:          * <!-- begin-user-doc -->
96:          *
97:          * @since 1.19
98:          * <!-- end-user-doc -->
99:          *
100:          * @generated
101:          * @ordered
102:          */
103:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__SEGMENTS = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__SEGMENTS;
104:
105:         /**
106:          * The feature id for the '<em><b>Domain Model EFeature</b></em>' reference.
107:          * <!-- begin-user-doc --> <!-- end-user-doc -->
108:          *
109:          * @generated
110:          * @ordered
111:          */
112:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EFEATURE = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EFEATURE;
113:
114:         /**
115:          * The feature id for the '<em><b>Domain Model EReference Path</b></em>' reference list.
116:          * <!-- begin-user-doc --> <!-- end-user-doc -->
117:          *
118:          * @generated
119:          * @ordered
120:          */
121:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EREFERENCE_PATH = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EREFERENCE_PATH;
122:
123:         /**
124:          * The feature id for the '<em><b>Key DMR</b></em>' containment reference.
125:          * <!-- begin-user-doc -->
126:          * <!-- end-user-doc -->
127:          *
128:          * @generated
129:          * @ordered
130:          */
131:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__KEY_DMR = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT
132:                 + 0;
133:
134:         /**
135:          * The feature id for the '<em><b>Key Value</b></em>' attribute.
136:          * <!-- begin-user-doc -->
137:          * <!-- end-user-doc -->
138:          *
139:          * @generated
140:          * @ordered
141:          */
142:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__KEY_VALUE = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT
143:                 + 1;
144:
145:         /**
146:          * The feature id for the '<em><b>Value DMR</b></em>' containment reference.
147:          * <!-- begin-user-doc -->
148:          * <!-- end-user-doc -->
149:          *
150:          * @generated
151:          * @ordered
152:          */
153:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__VALUE_DMR = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT
154:                 + 2;
155:
156:         /**
157:          * The number of structural features of the ' <em>Key Attribute Domain Model Reference</em>' class. <!--
158:          * begin-user-doc
159:          * --> <!-- end-user-doc -->
160:          *
161:          * @generated
162:          * @ordered
163:          */
164:         int KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT
165:                 + 3;
166:
167:         /**
168:          * Returns the meta object for class '
169:          * {@link org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference
170:          * <em>Key Attribute Domain Model Reference</em>}'.
171:          * <!-- begin-user-doc -->
172:          * <!-- end-user-doc -->
173:          *
174:          * @return the meta object for class '<em>Key Attribute Domain Model Reference</em>'.
175:          * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference
176:          * @generated
177:          */
178:         EClass getKeyAttributeDomainModelReference();
179:
180:         /**
181:          * Returns the meta object for the containment reference '
182:          * {@link org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference#getKeyDMR
183:          * <em>Key DMR</em>}'.
184:          * <!-- begin-user-doc -->
185:          * <!-- end-user-doc -->
186:          *
187:          * @return the meta object for the containment reference '<em>Key DMR</em>'.
188:          * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference#getKeyDMR()
189:          * @see #getKeyAttributeDomainModelReference()
190:          * @generated
191:          */
192:         EReference getKeyAttributeDomainModelReference_KeyDMR();
193:
194:         /**
195:          * Returns the meta object for the attribute '
196:          * {@link org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference#getKeyValue
197:          * <em>Key Value</em>}'.
198:          * <!-- begin-user-doc -->
199:          * <!-- end-user-doc -->
200:          *
201:          * @return the meta object for the attribute '<em>Key Value</em>'.
202:          * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference#getKeyValue()
203:          * @see #getKeyAttributeDomainModelReference()
204:          * @generated
205:          */
206:         EAttribute getKeyAttributeDomainModelReference_KeyValue();
207:
208:         /**
209:          * Returns the meta object for the containment reference '
210:          * {@link org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference#getValueDMR
211:          * <em>Value DMR</em>}'.
212:          * <!-- begin-user-doc -->
213:          * <!-- end-user-doc -->
214:          *
215:          * @return the meta object for the containment reference '<em>Value DMR</em>'.
216:          * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.VKeyAttributeDomainModelReference#getValueDMR()
217:          * @see #getKeyAttributeDomainModelReference()
218:          * @generated
219:          */
220:         EReference getKeyAttributeDomainModelReference_ValueDMR();
221:
222:         /**
223:          * Returns the factory that creates the instances of the model. <!--
224:          * begin-user-doc --> <!-- end-user-doc -->
225:          *
226:          * @return the factory that creates the instances of the model.
227:          * @generated
228:          */
229:         VKeyattributedmrFactory getKeyattributedmrFactory();
230:
231:         /**
232:          * <!-- begin-user-doc --> Defines literals for the meta objects that
233:          * represent
234:          * <ul>
235:          * <li>each class,</li>
236:          * <li>each feature of each class,</li>
237:          * <li>each enum,</li>
238:          * <li>and each data type</li>
239:          * </ul>
240:          * <!-- end-user-doc -->
241:          *
242:          * @generated
243:          */
244:         interface Literals {
245:                 /**
246:                  * The meta object literal for the '
247:                  * {@link org.eclipse.emf.ecp.view.spi.keyattributedmr.model.impl.VKeyAttributeDomainModelReferenceImpl
248:                  * <em>Key Attribute Domain Model Reference</em>}' class. <!--
249:                  * begin-user-doc --> <!-- end-user-doc -->
250:                  *
251:                  * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.impl.VKeyAttributeDomainModelReferenceImpl
252:                  * @see org.eclipse.emf.ecp.view.spi.keyattributedmr.model.impl.VKeyattributedmrPackageImpl#getKeyAttributeDomainModelReference()
253:                  * @generated
254:                  */
255:                 EClass KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE = eINSTANCE.getKeyAttributeDomainModelReference();
256:                 /**
257:                  * The meta object literal for the '<em><b>Key DMR</b></em>' containment reference feature.
258:                  * <!-- begin-user-doc -->
259:                  * <!-- end-user-doc -->
260:                  *
261:                  * @generated
262:                  */
263:                 EReference KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__KEY_DMR = eINSTANCE
264:                         .getKeyAttributeDomainModelReference_KeyDMR();
265:                 /**
266:                  * The meta object literal for the '<em><b>Key Value</b></em>' attribute feature.
267:                  * <!-- begin-user-doc -->
268:                  * <!-- end-user-doc -->
269:                  *
270:                  * @generated
271:                  */
272:                 EAttribute KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__KEY_VALUE = eINSTANCE
273:                         .getKeyAttributeDomainModelReference_KeyValue();
274:                 /**
275:                  * The meta object literal for the '<em><b>Value DMR</b></em>' containment reference feature.
276:                  * <!-- begin-user-doc -->
277:                  * <!-- end-user-doc -->
278:                  *
279:                  * @generated
280:                  */
281:                 EReference KEY_ATTRIBUTE_DOMAIN_MODEL_REFERENCE__VALUE_DMR = eINSTANCE
282:                         .getKeyAttributeDomainModelReference_ValueDMR();
283:
284:         }
285:
286: } // VKeyattributedmrPackage