Skip to content

Package: VTViewModelElementPackage$Literals

VTViewModelElementPackage$Literals

nameinstructionbranchcomplexitylinemethod
static {...}
M: 0 C: 16
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: * EclipseSource Munich - initial API and implementation
13: */
14: package org.eclipse.emf.ecp.view.template.selector.viewModelElement.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.template.model.VTTemplatePackage;
21:
22: /**
23: * <!-- begin-user-doc -->
24: * The <b>Package</b> for the model.
25: * It contains accessors for the meta objects to represent
26: * <ul>
27: * <li>each class,</li>
28: * <li>each feature of each class,</li>
29: * <li>each operation of each class,</li>
30: * <li>each enum,</li>
31: * <li>and each data type</li>
32: * </ul>
33: * <!-- end-user-doc -->
34: *
35: * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementFactory
36: * @model kind="package"
37: * @generated
38: */
39: public interface VTViewModelElementPackage extends EPackage {
40:         /**
41:          * The package name.
42:          * <!-- begin-user-doc -->
43:          * <!-- end-user-doc -->
44:          *
45:          * @generated
46:          */
47:         String eNAME = "viewModelElement"; //$NON-NLS-1$
48:
49:         /**
50:          * The package namespace URI.
51:          * <!-- begin-user-doc -->
52:          * <!-- end-user-doc -->
53:          *
54:          * @generated
55:          */
56:         String eNS_URI = "http://www.eclipse.org/emf/ecp/view/template/selector/viewmodelelement/model"; //$NON-NLS-1$
57:
58:         /**
59:          * The package namespace name.
60:          * <!-- begin-user-doc -->
61:          * <!-- end-user-doc -->
62:          *
63:          * @generated
64:          */
65:         String eNS_PREFIX = "org.eclipse.emf.ecp.view.template.selector.viewmodelelement.model"; //$NON-NLS-1$
66:
67:         /**
68:          * The singleton instance of the package.
69:          * <!-- begin-user-doc -->
70:          * <!-- end-user-doc -->
71:          *
72:          * @generated
73:          */
74:         VTViewModelElementPackage eINSTANCE = org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementPackageImpl
75:                 .init();
76:
77:         /**
78:          * The meta object id for the '
79:          * {@link org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementSelectorImpl
80:          * <em>Selector</em>}' class.
81:          * <!-- begin-user-doc -->
82:          * <!-- end-user-doc -->
83:          *
84:          * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementSelectorImpl
85:          * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementPackageImpl#getViewModelElementSelector()
86:          * @generated
87:          */
88:         int VIEW_MODEL_ELEMENT_SELECTOR = 0;
89:
90:         /**
91:          * The feature id for the '<em><b>Select Subclasses</b></em>' attribute.
92:          * <!-- begin-user-doc -->
93:          * <!-- end-user-doc -->
94:          *
95:          * @generated
96:          * @ordered
97:          */
98:         int VIEW_MODEL_ELEMENT_SELECTOR__SELECT_SUBCLASSES = VTTemplatePackage.STYLE_SELECTOR_FEATURE_COUNT + 0;
99:
100:         /**
101:          * The feature id for the '<em><b>Class Type</b></em>' reference.
102:          * <!-- begin-user-doc -->
103:          * <!-- end-user-doc -->
104:          *
105:          * @generated
106:          * @ordered
107:          */
108:         int VIEW_MODEL_ELEMENT_SELECTOR__CLASS_TYPE = VTTemplatePackage.STYLE_SELECTOR_FEATURE_COUNT + 1;
109:
110:         /**
111:          * The feature id for the '<em><b>Attribute</b></em>' reference.
112:          * <!-- begin-user-doc -->
113:          * <!-- end-user-doc -->
114:          *
115:          * @generated
116:          * @ordered
117:          */
118:         int VIEW_MODEL_ELEMENT_SELECTOR__ATTRIBUTE = VTTemplatePackage.STYLE_SELECTOR_FEATURE_COUNT + 2;
119:
120:         /**
121:          * The feature id for the '<em><b>Attribute Value</b></em>' attribute.
122:          * <!-- begin-user-doc -->
123:          * <!-- end-user-doc -->
124:          *
125:          * @generated
126:          * @ordered
127:          */
128:         int VIEW_MODEL_ELEMENT_SELECTOR__ATTRIBUTE_VALUE = VTTemplatePackage.STYLE_SELECTOR_FEATURE_COUNT + 3;
129:
130:         /**
131:          * The number of structural features of the '<em>Selector</em>' class.
132:          * <!-- begin-user-doc -->
133:          * <!-- end-user-doc -->
134:          *
135:          * @generated
136:          * @ordered
137:          */
138:         int VIEW_MODEL_ELEMENT_SELECTOR_FEATURE_COUNT = VTTemplatePackage.STYLE_SELECTOR_FEATURE_COUNT + 4;
139:
140:         /**
141:          * The number of operations of the '<em>Selector</em>' class.
142:          * <!-- begin-user-doc -->
143:          * <!-- end-user-doc -->
144:          *
145:          * @generated
146:          * @ordered
147:          */
148:         int VIEW_MODEL_ELEMENT_SELECTOR_OPERATION_COUNT = VTTemplatePackage.STYLE_SELECTOR_OPERATION_COUNT + 0;
149:
150:         /**
151:          * Returns the meta object for class '
152:          * {@link org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector
153:          * <em>Selector</em>}'.
154:          * <!-- begin-user-doc -->
155:          * <!-- end-user-doc -->
156:          *
157:          * @return the meta object for class '<em>Selector</em>'.
158:          * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector
159:          * @generated
160:          */
161:         EClass getViewModelElementSelector();
162:
163:         /**
164:          * Returns the meta object for the reference '
165:          * {@link org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#getClassType
166:          * <em>Class Type</em>}'.
167:          * <!-- begin-user-doc -->
168:          * <!-- end-user-doc -->
169:          *
170:          * @return the meta object for the reference '<em>Class Type</em>'.
171:          * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#getClassType()
172:          * @see #getViewModelElementSelector()
173:          * @generated
174:          */
175:         EReference getViewModelElementSelector_ClassType();
176:
177:         /**
178:          * Returns the meta object for the reference '
179:          * {@link org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#getAttribute
180:          * <em>Attribute</em>}'.
181:          * <!-- begin-user-doc -->
182:          * <!-- end-user-doc -->
183:          *
184:          * @return the meta object for the reference '<em>Attribute</em>'.
185:          * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#getAttribute()
186:          * @see #getViewModelElementSelector()
187:          * @generated
188:          */
189:         EReference getViewModelElementSelector_Attribute();
190:
191:         /**
192:          * Returns the meta object for the attribute '
193:          * {@link org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#getAttributeValue
194:          * <em>Attribute Value</em>}'.
195:          * <!-- begin-user-doc -->
196:          * <!-- end-user-doc -->
197:          *
198:          * @return the meta object for the attribute '<em>Attribute Value</em>'.
199:          * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#getAttributeValue()
200:          * @see #getViewModelElementSelector()
201:          * @generated
202:          */
203:         EAttribute getViewModelElementSelector_AttributeValue();
204:
205:         /**
206:          * Returns the meta object for the attribute '
207:          * {@link org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#isSelectSubclasses
208:          * <em>Select Subclasses</em>}'.
209:          * <!-- begin-user-doc -->
210:          * <!-- end-user-doc -->
211:          *
212:          * @return the meta object for the attribute '<em>Select Subclasses</em>'.
213:          * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.VTViewModelElementSelector#isSelectSubclasses()
214:          * @see #getViewModelElementSelector()
215:          * @generated
216:          */
217:         EAttribute getViewModelElementSelector_SelectSubclasses();
218:
219:         /**
220:          * Returns the factory that creates the instances of the model.
221:          * <!-- begin-user-doc -->
222:          * <!-- end-user-doc -->
223:          *
224:          * @return the factory that creates the instances of the model.
225:          * @generated
226:          */
227:         VTViewModelElementFactory getViewModelElementFactory();
228:
229:         /**
230:          * <!-- begin-user-doc -->
231:          * Defines literals for the meta objects that represent
232:          * <ul>
233:          * <li>each class,</li>
234:          * <li>each feature of each class,</li>
235:          * <li>each operation of each class,</li>
236:          * <li>each enum,</li>
237:          * <li>and each data type</li>
238:          * </ul>
239:          * <!-- end-user-doc -->
240:          *
241:          * @generated
242:          */
243:         interface Literals {
244:                 /**
245:                  * The meta object literal for the '
246:                  * {@link org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementSelectorImpl
247:                  * <em>Selector</em>}' class.
248:                  * <!-- begin-user-doc -->
249:                  * <!-- end-user-doc -->
250:                  *
251:                  * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementSelectorImpl
252:                  * @see org.eclipse.emf.ecp.view.template.selector.viewModelElement.model.impl.VTViewModelElementPackageImpl#getViewModelElementSelector()
253:                  * @generated
254:                  */
255:                 EClass VIEW_MODEL_ELEMENT_SELECTOR = eINSTANCE.getViewModelElementSelector();
256:
257:                 /**
258:                  * The meta object literal for the '<em><b>Class Type</b></em>' reference feature.
259:                  * <!-- begin-user-doc -->
260:                  * <!-- end-user-doc -->
261:                  *
262:                  * @generated
263:                  */
264:                 EReference VIEW_MODEL_ELEMENT_SELECTOR__CLASS_TYPE = eINSTANCE.getViewModelElementSelector_ClassType();
265:
266:                 /**
267:                  * The meta object literal for the '<em><b>Attribute</b></em>' reference feature.
268:                  * <!-- begin-user-doc -->
269:                  * <!-- end-user-doc -->
270:                  *
271:                  * @generated
272:                  */
273:                 EReference VIEW_MODEL_ELEMENT_SELECTOR__ATTRIBUTE = eINSTANCE.getViewModelElementSelector_Attribute();
274:
275:                 /**
276:                  * The meta object literal for the '<em><b>Attribute Value</b></em>' attribute feature.
277:                  * <!-- begin-user-doc -->
278:                  * <!-- end-user-doc -->
279:                  *
280:                  * @generated
281:                  */
282:                 EAttribute VIEW_MODEL_ELEMENT_SELECTOR__ATTRIBUTE_VALUE = eINSTANCE
283:                         .getViewModelElementSelector_AttributeValue();
284:
285:                 /**
286:                  * The meta object literal for the '<em><b>Select Subclasses</b></em>' attribute feature.
287:                  * <!-- begin-user-doc -->
288:                  * <!-- end-user-doc -->
289:                  *
290:                  * @generated
291:                  */
292:                 EAttribute VIEW_MODEL_ELEMENT_SELECTOR__SELECT_SUBCLASSES = eINSTANCE
293:                         .getViewModelElementSelector_SelectSubclasses();
294:
295:         }
296:
297: } // VTViewModelElementPackage