Skip to content

Package: VTTableStylePropertyPackage$Literals

VTTableStylePropertyPackage$Literals

nameinstructionbranchcomplexitylinemethod
static {...}
M: 0 C: 25
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 9
100%
M: 0 C: 1
100%

Coverage

1: /**
2: * Copyright (c) 2011-2016 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.style.tableStyleProperty.model;
15:
16: import org.eclipse.emf.ecore.EAttribute;
17: import org.eclipse.emf.ecore.EClass;
18: import org.eclipse.emf.ecore.EEnum;
19: import org.eclipse.emf.ecore.EPackage;
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: *
34: * @since 1.9
35: * <!-- end-user-doc -->
36: * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStylePropertyFactory
37: * @model kind="package"
38: * @generated
39: */
40: public interface VTTableStylePropertyPackage extends EPackage {
41:         /**
42:          * The package name.
43:          * <!-- begin-user-doc -->
44:          * <!-- end-user-doc -->
45:          *
46:          * @generated
47:          */
48:         String eNAME = "tableStyleProperty"; //$NON-NLS-1$
49:
50:         /**
51:          * The package namespace URI.
52:          * <!-- begin-user-doc -->
53:          * <!-- end-user-doc -->
54:          *
55:          * @generated
56:          */
57:         String eNS_URI = "http://www.eclipse.org/emf/ecp/view/template/style/table/model"; //$NON-NLS-1$
58:
59:         /**
60:          * The package namespace name.
61:          * <!-- begin-user-doc -->
62:          * <!-- end-user-doc -->
63:          *
64:          * @generated
65:          */
66:         String eNS_PREFIX = "org.eclipse.emf.ecp.view.template.style.table.model"; //$NON-NLS-1$
67:
68:         /**
69:          * The singleton instance of the package.
70:          * <!-- begin-user-doc -->
71:          * <!-- end-user-doc -->
72:          *
73:          * @generated
74:          */
75:         VTTableStylePropertyPackage eINSTANCE = org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyPackageImpl
76:                 .init();
77:
78:         /**
79:          * The meta object id for the
80:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyImpl <em>Table
81:          * Style Property</em>}' class.
82:          * <!-- begin-user-doc -->
83:          * <!-- end-user-doc -->
84:          *
85:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyImpl
86:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyPackageImpl#getTableStyleProperty()
87:          * @generated
88:          */
89:         int TABLE_STYLE_PROPERTY = 0;
90:
91:         /**
92:          * The feature id for the '<em><b>Minimum Height</b></em>' attribute.
93:          * <!-- begin-user-doc -->
94:          * <!-- end-user-doc -->
95:          *
96:          * @generated
97:          * @ordered
98:          */
99:         int TABLE_STYLE_PROPERTY__MINIMUM_HEIGHT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 0;
100:
101:         /**
102:          * The feature id for the '<em><b>Maximum Height</b></em>' attribute.
103:          * <!-- begin-user-doc -->
104:          * <!-- end-user-doc -->
105:          *
106:          * @generated
107:          * @ordered
108:          */
109:         int TABLE_STYLE_PROPERTY__MAXIMUM_HEIGHT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 1;
110:
111:         /**
112:          * The feature id for the '<em><b>Show Validation Summary Tooltip</b></em>' attribute.
113:          * <!-- begin-user-doc -->
114:          *
115:          * @since 1.12
116:          * <!-- end-user-doc -->
117:          * @generated
118:          * @ordered
119:          */
120:         int TABLE_STYLE_PROPERTY__SHOW_VALIDATION_SUMMARY_TOOLTIP = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 2;
121:
122:         /**
123:          * The feature id for the '<em><b>Enable Sorting</b></em>' attribute.
124:          * <!-- begin-user-doc -->
125:          *
126:          * @since 1.12
127:          * <!-- end-user-doc -->
128:          * @generated
129:          * @ordered
130:          */
131:         int TABLE_STYLE_PROPERTY__ENABLE_SORTING = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 3;
132:
133:         /**
134:          * The feature id for the '<em><b>Visible Lines</b></em>' attribute.
135:          * <!-- begin-user-doc -->
136:          *
137:          * @since 1.13
138:          * <!-- end-user-doc -->
139:          * @generated
140:          * @ordered
141:          */
142:         int TABLE_STYLE_PROPERTY__VISIBLE_LINES = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 4;
143:
144:         /**
145:          * The feature id for the '<em><b>Render Mode</b></em>' attribute.
146:          * <!-- begin-user-doc -->
147:          *
148:          * @since 1.14
149:          * <!-- end-user-doc -->
150:          *
151:          * @generated
152:          * @ordered
153:          */
154:         int TABLE_STYLE_PROPERTY__RENDER_MODE = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 5;
155:
156:         /**
157:          * The number of structural features of the '<em>Table Style Property</em>' class.
158:          * <!-- begin-user-doc -->
159:          *
160:          * @since 1.12
161:          * <!-- end-user-doc -->
162:          * @generated
163:          * @ordered
164:          */
165:         int TABLE_STYLE_PROPERTY_FEATURE_COUNT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 6;
166:
167:         /**
168:          * The number of operations of the '<em>Table Style Property</em>' class.
169:          * <!-- begin-user-doc -->
170:          * <!-- end-user-doc -->
171:          *
172:          * @generated
173:          * @ordered
174:          */
175:         int TABLE_STYLE_PROPERTY_OPERATION_COUNT = VTTemplatePackage.STYLE_PROPERTY_OPERATION_COUNT + 0;
176:
177:         /**
178:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.RenderMode
179:          * <em>Render Mode</em>}' enum.
180:          * <!-- begin-user-doc -->
181:          *
182:          * @since 1.14
183:          * <!-- end-user-doc -->
184:          *
185:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.RenderMode
186:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyPackageImpl#getRenderMode()
187:          * @generated
188:          */
189:         int RENDER_MODE = 1;
190:
191:         /**
192:          * Returns the meta object for class
193:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty <em>Table Style
194:          * Property</em>}'.
195:          * <!-- begin-user-doc -->
196:          * <!-- end-user-doc -->
197:          *
198:          * @return the meta object for class '<em>Table Style Property</em>'.
199:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty
200:          * @generated
201:          */
202:         EClass getTableStyleProperty();
203:
204:         /**
205:          * Returns the meta object for the attribute
206:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getMinimumHeight
207:          * <em>Minimum Height</em>}'.
208:          * <!-- begin-user-doc -->
209:          * <!-- end-user-doc -->
210:          *
211:          * @return the meta object for the attribute '<em>Minimum Height</em>'.
212:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getMinimumHeight()
213:          * @see #getTableStyleProperty()
214:          * @generated
215:          */
216:         EAttribute getTableStyleProperty_MinimumHeight();
217:
218:         /**
219:          * Returns the meta object for the attribute
220:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getMaximumHeight
221:          * <em>Maximum Height</em>}'.
222:          * <!-- begin-user-doc -->
223:          * <!-- end-user-doc -->
224:          *
225:          * @return the meta object for the attribute '<em>Maximum Height</em>'.
226:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getMaximumHeight()
227:          * @see #getTableStyleProperty()
228:          * @generated
229:          */
230:         EAttribute getTableStyleProperty_MaximumHeight();
231:
232:         /**
233:          * Returns the meta object for the attribute
234:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#isShowValidationSummaryTooltip
235:          * <em>Show Validation Summary Tooltip</em>}'.
236:          * <!-- begin-user-doc -->
237:          *
238:          * @since 1.12
239:          * <!-- end-user-doc -->
240:          * @return the meta object for the attribute '<em>Show Validation Summary Tooltip</em>'.
241:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#isShowValidationSummaryTooltip()
242:          * @see #getTableStyleProperty()
243:          * @generated
244:          */
245:         EAttribute getTableStyleProperty_ShowValidationSummaryTooltip();
246:
247:         /**
248:          * Returns the meta object for the attribute
249:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#isEnableSorting
250:          * <em>Enable Sorting</em>}'.
251:          * <!-- begin-user-doc -->
252:          *
253:          * @since 1.12
254:          * <!-- end-user-doc -->
255:          * @return the meta object for the attribute '<em>Enable Sorting</em>'.
256:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#isEnableSorting()
257:          * @see #getTableStyleProperty()
258:          * @generated
259:          */
260:         EAttribute getTableStyleProperty_EnableSorting();
261:
262:         /**
263:          * Returns the meta object for the attribute
264:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getVisibleLines
265:          * <em>Visible Lines</em>}'.
266:          * <!-- begin-user-doc -->
267:          *
268:          * @since 1.13
269:          * <!-- end-user-doc -->
270:          * @return the meta object for the attribute '<em>Visible Lines</em>'.
271:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getVisibleLines()
272:          * @see #getTableStyleProperty()
273:          * @generated
274:          */
275:         EAttribute getTableStyleProperty_VisibleLines();
276:
277:         /**
278:          * Returns the meta object for the attribute
279:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getRenderMode
280:          * <em>Render Mode</em>}'.
281:          * <!-- begin-user-doc -->
282:          *
283:          * @since 1.14
284:          * <!-- end-user-doc -->
285:          *
286:          * @return the meta object for the attribute '<em>Render Mode</em>'.
287:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.VTTableStyleProperty#getRenderMode()
288:          * @see #getTableStyleProperty()
289:          * @generated
290:          */
291:         EAttribute getTableStyleProperty_RenderMode();
292:
293:         /**
294:          * Returns the meta object for enum
295:          * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.RenderMode <em>Render Mode</em>}'.
296:          * <!-- begin-user-doc -->
297:          *
298:          * @since 1.14
299:          * <!-- end-user-doc -->
300:          *
301:          * @return the meta object for enum '<em>Render Mode</em>'.
302:          * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.RenderMode
303:          * @generated
304:          */
305:         EEnum getRenderMode();
306:
307:         /**
308:          * Returns the factory that creates the instances of the model.
309:          * <!-- begin-user-doc -->
310:          * <!-- end-user-doc -->
311:          *
312:          * @return the factory that creates the instances of the model.
313:          * @generated
314:          */
315:         VTTableStylePropertyFactory getTableStylePropertyFactory();
316:
317:         /**
318:          * <!-- begin-user-doc -->
319:          * Defines literals for the meta objects that represent
320:          * <ul>
321:          * <li>each class,</li>
322:          * <li>each feature of each class,</li>
323:          * <li>each operation of each class,</li>
324:          * <li>each enum,</li>
325:          * <li>and each data type</li>
326:          * </ul>
327:          * <!-- end-user-doc -->
328:          *
329:          * @generated
330:          */
331:         interface Literals {
332:                 /**
333:                  * The meta object literal for the
334:                  * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyImpl
335:                  * <em>Table Style Property</em>}' class.
336:                  * <!-- begin-user-doc -->
337:                  * <!-- end-user-doc -->
338:                  *
339:                  * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyImpl
340:                  * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyPackageImpl#getTableStyleProperty()
341:                  * @generated
342:                  */
343:                 EClass TABLE_STYLE_PROPERTY = eINSTANCE.getTableStyleProperty();
344:
345:                 /**
346:                  * The meta object literal for the '<em><b>Minimum Height</b></em>' attribute feature.
347:                  * <!-- begin-user-doc -->
348:                  * <!-- end-user-doc -->
349:                  *
350:                  * @generated
351:                  */
352:                 EAttribute TABLE_STYLE_PROPERTY__MINIMUM_HEIGHT = eINSTANCE.getTableStyleProperty_MinimumHeight();
353:
354:                 /**
355:                  * The meta object literal for the '<em><b>Maximum Height</b></em>' attribute feature.
356:                  * <!-- begin-user-doc -->
357:                  * <!-- end-user-doc -->
358:                  *
359:                  * @generated
360:                  */
361:                 EAttribute TABLE_STYLE_PROPERTY__MAXIMUM_HEIGHT = eINSTANCE.getTableStyleProperty_MaximumHeight();
362:
363:                 /**
364:                  * The meta object literal for the '<em><b>Show Validation Summary Tooltip</b></em>' attribute feature.
365:                  * <!-- begin-user-doc -->
366:                  *
367:                  * @since 1.12
368:                  * <!-- end-user-doc -->
369:                  * @generated
370:                  */
371:                 EAttribute TABLE_STYLE_PROPERTY__SHOW_VALIDATION_SUMMARY_TOOLTIP = eINSTANCE
372:                         .getTableStyleProperty_ShowValidationSummaryTooltip();
373:
374:                 /**
375:                  * The meta object literal for the '<em><b>Enable Sorting</b></em>' attribute feature.
376:                  * <!-- begin-user-doc -->
377:                  *
378:                  * @since 1.12
379:                  * <!-- end-user-doc -->
380:                  * @generated
381:                  */
382:                 EAttribute TABLE_STYLE_PROPERTY__ENABLE_SORTING = eINSTANCE.getTableStyleProperty_EnableSorting();
383:
384:                 /**
385:                  * The meta object literal for the '<em><b>Visible Lines</b></em>' attribute feature.
386:                  * <!-- begin-user-doc -->
387:                  *
388:                  * @since 1.13
389:                  * <!-- end-user-doc -->
390:                  * @generated
391:                  */
392:                 EAttribute TABLE_STYLE_PROPERTY__VISIBLE_LINES = eINSTANCE.getTableStyleProperty_VisibleLines();
393:
394:                 /**
395:                  * The meta object literal for the '<em><b>Render Mode</b></em>' attribute feature.
396:                  * <!-- begin-user-doc -->
397:                  *
398:                  * @since 1.14
399:                  * <!-- end-user-doc -->
400:                  *
401:                  * @generated
402:                  */
403:                 EAttribute TABLE_STYLE_PROPERTY__RENDER_MODE = eINSTANCE.getTableStyleProperty_RenderMode();
404:
405:                 /**
406:                  * The meta object literal for the
407:                  * '{@link org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.RenderMode <em>Render Mode</em>}'
408:                  * enum.
409:                  * <!-- begin-user-doc -->
410:                  *
411:                  * @since 1.14
412:                  * <!-- end-user-doc -->
413:                  *
414:                  * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.RenderMode
415:                  * @see org.eclipse.emf.ecp.view.template.style.tableStyleProperty.model.impl.VTTableStylePropertyPackageImpl#getRenderMode()
416:                  * @generated
417:                  */
418:                 EEnum RENDER_MODE = eINSTANCE.getRenderMode();
419:
420:         }
421:
422: } // VTTableStylePropertyPackage