Skip to content

Package: VTablePackage$Literals

VTablePackage$Literals

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

Coverage

1: /**
2: * Copyright (c) 2011-2013 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.table.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.ecore.EReference;
21: import org.eclipse.emf.ecp.view.spi.model.VViewPackage;
22:
23: /**
24: * <!-- begin-user-doc -->
25: * The <b>Package</b> for the model.
26: * It contains accessors for the meta objects to represent
27: * <ul>
28: * <li>each class,</li>
29: * <li>each feature 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.spi.table.model.VTableFactory
36: * @model kind="package"
37: * @generated
38: */
39: public interface VTablePackage extends EPackage {
40:         /**
41:          * The package name.
42:          * <!-- begin-user-doc -->
43:          * <!-- end-user-doc -->
44:          *
45:          * @generated
46:          */
47:         String eNAME = "table"; //$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://org/eclipse/emf/ecp/view/table/model/150"; //$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.table.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:         VTablePackage eINSTANCE = org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl.init();
75:
76:         /**
77:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VTableControlImpl
78:          * <em>Control</em>}' class.
79:          * <!-- begin-user-doc -->
80:          * <!-- end-user-doc -->
81:          *
82:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTableControlImpl
83:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getTableControl()
84:          * @generated
85:          */
86:         int TABLE_CONTROL = 0;
87:
88:         /**
89:          * The feature id for the '<em><b>Name</b></em>' attribute.
90:          * <!-- begin-user-doc -->
91:          * <!-- end-user-doc -->
92:          *
93:          * @generated
94:          * @ordered
95:          */
96:         int TABLE_CONTROL__NAME = VViewPackage.CONTROL__NAME;
97:
98:         /**
99:          * The feature id for the '<em><b>Label</b></em>' attribute.
100:          * <!-- begin-user-doc -->
101:          *
102:          * @since 1.9
103:          * <!-- end-user-doc -->
104:          * @generated
105:          * @ordered
106:          */
107:         int TABLE_CONTROL__LABEL = VViewPackage.CONTROL__LABEL;
108:
109:         /**
110:          * The feature id for the '<em><b>Visible</b></em>' attribute.
111:          * <!-- begin-user-doc -->
112:          * <!-- end-user-doc -->
113:          *
114:          * @generated
115:          * @ordered
116:          */
117:         int TABLE_CONTROL__VISIBLE = VViewPackage.CONTROL__VISIBLE;
118:
119:         /**
120:          * The feature id for the '<em><b>Enabled</b></em>' attribute.
121:          * <!-- begin-user-doc -->
122:          * <!-- end-user-doc -->
123:          *
124:          * @generated
125:          * @ordered
126:          */
127:         int TABLE_CONTROL__ENABLED = VViewPackage.CONTROL__ENABLED;
128:
129:         /**
130:          * The feature id for the '<em><b>Readonly</b></em>' attribute.
131:          * <!-- begin-user-doc -->
132:          * <!-- end-user-doc -->
133:          *
134:          * @generated
135:          * @ordered
136:          */
137:         int TABLE_CONTROL__READONLY = VViewPackage.CONTROL__READONLY;
138:
139:         /**
140:          * The feature id for the '<em><b>Diagnostic</b></em>' containment reference.
141:          * <!-- begin-user-doc -->
142:          * <!-- end-user-doc -->
143:          *
144:          * @generated
145:          * @ordered
146:          */
147:         int TABLE_CONTROL__DIAGNOSTIC = VViewPackage.CONTROL__DIAGNOSTIC;
148:
149:         /**
150:          * The feature id for the '<em><b>Attachments</b></em>' containment reference list.
151:          * <!-- begin-user-doc -->
152:          * <!-- end-user-doc -->
153:          *
154:          * @generated
155:          * @ordered
156:          */
157:         int TABLE_CONTROL__ATTACHMENTS = VViewPackage.CONTROL__ATTACHMENTS;
158:
159:         /**
160:          * The feature id for the '<em><b>Uuid</b></em>' attribute.
161:          * <!-- begin-user-doc -->
162:          *
163:          * @since 1.9
164:          * <!-- end-user-doc -->
165:          * @generated
166:          * @ordered
167:          */
168:         int TABLE_CONTROL__UUID = VViewPackage.CONTROL__UUID;
169:
170:         /**
171:          * The feature id for the '<em><b>Label Alignment</b></em>' attribute.
172:          * <!-- begin-user-doc -->
173:          * <!-- end-user-doc -->
174:          *
175:          * @generated
176:          * @ordered
177:          */
178:         int TABLE_CONTROL__LABEL_ALIGNMENT = VViewPackage.CONTROL__LABEL_ALIGNMENT;
179:
180:         /**
181:          * The feature id for the '<em><b>Domain Model Reference</b></em>' containment reference.
182:          * <!-- begin-user-doc -->
183:          * <!-- end-user-doc -->
184:          *
185:          * @generated
186:          * @ordered
187:          */
188:         int TABLE_CONTROL__DOMAIN_MODEL_REFERENCE = VViewPackage.CONTROL__DOMAIN_MODEL_REFERENCE;
189:
190:         /**
191:          * The feature id for the '<em><b>Add Remove Disabled</b></em>' attribute.
192:          * <!-- begin-user-doc -->
193:          * <!-- end-user-doc -->
194:          *
195:          * @generated
196:          * @ordered
197:          */
198:         int TABLE_CONTROL__ADD_REMOVE_DISABLED = VViewPackage.CONTROL_FEATURE_COUNT + 0;
199:
200:         /**
201:          * The feature id for the '<em><b>Move Up Down Disabled</b></em>' attribute.
202:          * <!-- begin-user-doc -->
203:          *
204:          * @since 1.13
205:          * <!-- end-user-doc -->
206:          * @generated
207:          * @ordered
208:          */
209:         int TABLE_CONTROL__MOVE_UP_DOWN_DISABLED = VViewPackage.CONTROL_FEATURE_COUNT + 1;
210:
211:         /**
212:          * The feature id for the '<em><b>Column Configurations</b></em>' containment reference list.
213:          * <!-- begin-user-doc -->
214:          * <!-- end-user-doc -->
215:          *
216:          * @generated
217:          * @ordered
218:          */
219:         int TABLE_CONTROL__COLUMN_CONFIGURATIONS = VViewPackage.CONTROL_FEATURE_COUNT + 2;
220:
221:         /**
222:          * The feature id for the '<em><b>Detail Editing</b></em>' attribute.
223:          * <!-- begin-user-doc -->
224:          * <!-- end-user-doc -->
225:          *
226:          * @generated
227:          * @ordered
228:          */
229:         int TABLE_CONTROL__DETAIL_EDITING = VViewPackage.CONTROL_FEATURE_COUNT + 3;
230:
231:         /**
232:          * The feature id for the '<em><b>Detail View</b></em>' containment reference.
233:          * <!-- begin-user-doc -->
234:          * <!-- end-user-doc -->
235:          *
236:          * @generated
237:          * @ordered
238:          */
239:         int TABLE_CONTROL__DETAIL_VIEW = VViewPackage.CONTROL_FEATURE_COUNT + 4;
240:
241:         /**
242:          * The feature id for the '<em><b>Enable Detail Editing Dialog</b></em>' attribute.
243:          * <!-- begin-user-doc -->
244:          * <!-- end-user-doc -->
245:          *
246:          * @generated
247:          * @ordered
248:          */
249:         int TABLE_CONTROL__ENABLE_DETAIL_EDITING_DIALOG = VViewPackage.CONTROL_FEATURE_COUNT + 5;
250:
251:         /**
252:          * The feature id for the '<em><b>Duplicate Disabled</b></em>' attribute.
253:          * <!-- begin-user-doc -->
254:          *
255:          * @since 1.18
256:          * <!-- end-user-doc -->
257:          *
258:          * @generated
259:          * @ordered
260:          */
261:         int TABLE_CONTROL__DUPLICATE_DISABLED = VViewPackage.CONTROL_FEATURE_COUNT + 6;
262:
263:         /**
264:          * The number of structural features of the '<em>Control</em>' class.
265:          * <!-- begin-user-doc -->
266:          * <!-- end-user-doc -->
267:          *
268:          * @generated
269:          * @ordered
270:          */
271:         int TABLE_CONTROL_FEATURE_COUNT = VViewPackage.CONTROL_FEATURE_COUNT + 7;
272:
273:         /**
274:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableColumnConfiguration <em>Column
275:          * Configuration</em>}' class.
276:          * <!-- begin-user-doc -->
277:          * <!-- end-user-doc -->
278:          *
279:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableColumnConfiguration
280:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getTableColumnConfiguration()
281:          * @generated
282:          */
283:         int TABLE_COLUMN_CONFIGURATION = 1;
284:
285:         /**
286:          * The number of structural features of the '<em>Column Configuration</em>' class.
287:          * <!-- begin-user-doc -->
288:          * <!-- end-user-doc -->
289:          *
290:          * @generated
291:          * @ordered
292:          */
293:         int TABLE_COLUMN_CONFIGURATION_FEATURE_COUNT = 0;
294:
295:         /**
296:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VTableDomainModelReferenceImpl
297:          * <em>Domain Model Reference</em>}' class.
298:          * <!-- begin-user-doc -->
299:          * <!-- end-user-doc -->
300:          *
301:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTableDomainModelReferenceImpl
302:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getTableDomainModelReference()
303:          * @generated
304:          */
305:         int TABLE_DOMAIN_MODEL_REFERENCE = 2;
306:
307:         /**
308:          * The feature id for the '<em><b>Change Listener</b></em>' attribute list.
309:          * <!-- begin-user-doc -->
310:          * <!-- end-user-doc -->
311:          *
312:          * @generated
313:          * @ordered
314:          */
315:         int TABLE_DOMAIN_MODEL_REFERENCE__CHANGE_LISTENER = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__CHANGE_LISTENER;
316:
317:         /**
318:          * The feature id for the '<em><b>Segments</b></em>' containment reference list.
319:          * <!-- begin-user-doc -->
320:          *
321:          * @since 1.19
322:          * <!-- end-user-doc -->
323:          *
324:          * @generated
325:          * @ordered
326:          */
327:         int TABLE_DOMAIN_MODEL_REFERENCE__SEGMENTS = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__SEGMENTS;
328:
329:         /**
330:          * The feature id for the '<em><b>Domain Model EFeature</b></em>' reference.
331:          * <!-- begin-user-doc -->
332:          * <!-- end-user-doc -->
333:          *
334:          * @generated
335:          * @ordered
336:          */
337:         int TABLE_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EFEATURE = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EFEATURE;
338:
339:         /**
340:          * The feature id for the '<em><b>Domain Model EReference Path</b></em>' reference list.
341:          * <!-- begin-user-doc -->
342:          * <!-- end-user-doc -->
343:          *
344:          * @generated
345:          * @ordered
346:          */
347:         int TABLE_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EREFERENCE_PATH = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_EREFERENCE_PATH;
348:
349:         /**
350:          * The feature id for the '<em><b>Column Domain Model References</b></em>' containment reference list.
351:          * <!-- begin-user-doc -->
352:          * <!-- end-user-doc -->
353:          *
354:          * @generated
355:          * @ordered
356:          */
357:         int TABLE_DOMAIN_MODEL_REFERENCE__COLUMN_DOMAIN_MODEL_REFERENCES = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT
358:                 + 0;
359:
360:         /**
361:          * The feature id for the '<em><b>Domain Model Reference</b></em>' containment reference.
362:          * <!-- begin-user-doc -->
363:          *
364:          * @since 1.5
365:          * <!-- end-user-doc -->
366:          * @generated
367:          * @ordered
368:          */
369:         int TABLE_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_REFERENCE = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT
370:                 + 1;
371:
372:         /**
373:          * The number of structural features of the '<em>Domain Model Reference</em>' class.
374:          * <!-- begin-user-doc -->
375:          *
376:          * @since 1.5
377:          * <!-- end-user-doc -->
378:          * @generated
379:          * @ordered
380:          */
381:         int TABLE_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT = VViewPackage.FEATURE_PATH_DOMAIN_MODEL_REFERENCE_FEATURE_COUNT + 2;
382:
383:         /**
384:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration <em>Single
385:          * Column Configuration</em>}' class.
386:          * <!-- begin-user-doc -->
387:          *
388:          * @since 1.13
389:          * <!-- end-user-doc -->
390:          * @see org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration
391:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getSingleColumnConfiguration()
392:          * @generated
393:          */
394:         int SINGLE_COLUMN_CONFIGURATION = 6;
395:
396:         /**
397:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VReadOnlyColumnConfigurationImpl
398:          * <em>Read Only Column Configuration</em>}' class.
399:          * <!-- begin-user-doc -->
400:          * <!-- end-user-doc -->
401:          *
402:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VReadOnlyColumnConfigurationImpl
403:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getReadOnlyColumnConfiguration()
404:          * @generated
405:          */
406:         int READ_ONLY_COLUMN_CONFIGURATION = 3;
407:
408:         /**
409:          * The feature id for the '<em><b>Column Domain References</b></em>' reference list.
410:          * <!-- begin-user-doc -->
411:          * <!-- end-user-doc -->
412:          *
413:          * @generated
414:          * @ordered
415:          */
416:         int READ_ONLY_COLUMN_CONFIGURATION__COLUMN_DOMAIN_REFERENCES = TABLE_COLUMN_CONFIGURATION_FEATURE_COUNT + 0;
417:
418:         /**
419:          * The number of structural features of the '<em>Read Only Column Configuration</em>' class.
420:          * <!-- begin-user-doc -->
421:          * <!-- end-user-doc -->
422:          *
423:          * @generated
424:          * @ordered
425:          */
426:         int READ_ONLY_COLUMN_CONFIGURATION_FEATURE_COUNT = TABLE_COLUMN_CONFIGURATION_FEATURE_COUNT + 1;
427:
428:         /**
429:          * The feature id for the '<em><b>Column Domain Reference</b></em>' reference.
430:          * <!-- begin-user-doc -->
431:          *
432:          * @since 1.13
433:          * <!-- end-user-doc -->
434:          * @generated
435:          * @ordered
436:          */
437:         int SINGLE_COLUMN_CONFIGURATION__COLUMN_DOMAIN_REFERENCE = TABLE_COLUMN_CONFIGURATION_FEATURE_COUNT + 0;
438:
439:         /**
440:          * The number of structural features of the '<em>Single Column Configuration</em>' class.
441:          * <!-- begin-user-doc -->
442:          *
443:          * @since 1.13
444:          * <!-- end-user-doc -->
445:          * @generated
446:          * @ordered
447:          */
448:         int SINGLE_COLUMN_CONFIGURATION_FEATURE_COUNT = TABLE_COLUMN_CONFIGURATION_FEATURE_COUNT + 1;
449:
450:         /**
451:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VWidthConfigurationImpl
452:          * <em>Width Configuration</em>}' class.
453:          * <!-- begin-user-doc -->
454:          *
455:          * @since 1.9
456:          * <!-- end-user-doc -->
457:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VWidthConfigurationImpl
458:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getWidthConfiguration()
459:          * @generated
460:          */
461:         int WIDTH_CONFIGURATION = 4;
462:
463:         /**
464:          * The feature id for the '<em><b>Column Domain Reference</b></em>' reference.
465:          * <!-- begin-user-doc -->
466:          * <!-- end-user-doc -->
467:          *
468:          * @generated
469:          * @ordered
470:          */
471:         int WIDTH_CONFIGURATION__COLUMN_DOMAIN_REFERENCE = SINGLE_COLUMN_CONFIGURATION__COLUMN_DOMAIN_REFERENCE;
472:
473:         /**
474:          * The feature id for the '<em><b>Weight</b></em>' attribute.
475:          * <!-- begin-user-doc -->
476:          *
477:          * @since 1.9
478:          * <!-- end-user-doc -->
479:          * @generated
480:          * @ordered
481:          */
482:         int WIDTH_CONFIGURATION__WEIGHT = SINGLE_COLUMN_CONFIGURATION_FEATURE_COUNT + 0;
483:
484:         /**
485:          * The feature id for the '<em><b>Min Width</b></em>' attribute.
486:          * <!-- begin-user-doc -->
487:          *
488:          * @since 1.9
489:          * <!-- end-user-doc -->
490:          * @generated
491:          * @ordered
492:          */
493:         int WIDTH_CONFIGURATION__MIN_WIDTH = SINGLE_COLUMN_CONFIGURATION_FEATURE_COUNT + 1;
494:
495:         /**
496:          * The number of structural features of the '<em>Width Configuration</em>' class.
497:          * <!-- begin-user-doc -->
498:          *
499:          * @since 1.9
500:          * <!-- end-user-doc -->
501:          * @generated
502:          * @ordered
503:          */
504:         int WIDTH_CONFIGURATION_FEATURE_COUNT = SINGLE_COLUMN_CONFIGURATION_FEATURE_COUNT + 2;
505:
506:         /**
507:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VEnablementConfigurationImpl
508:          * <em>Enablement Configuration</em>}' class.
509:          * <!-- begin-user-doc -->
510:          *
511:          * @since 1.13
512:          * <!-- end-user-doc -->
513:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VEnablementConfigurationImpl
514:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getEnablementConfiguration()
515:          * @generated
516:          */
517:         int ENABLEMENT_CONFIGURATION = 5;
518:
519:         /**
520:          * The feature id for the '<em><b>Name</b></em>' attribute.
521:          * <!-- begin-user-doc -->
522:          *
523:          * @since 1.13
524:          * <!-- end-user-doc -->
525:          * @generated
526:          * @ordered
527:          */
528:         int ENABLEMENT_CONFIGURATION__NAME = VViewPackage.ELEMENT__NAME;
529:
530:         /**
531:          * The feature id for the '<em><b>Label</b></em>' attribute.
532:          * <!-- begin-user-doc -->
533:          *
534:          * @since 1.13
535:          * <!-- end-user-doc -->
536:          * @generated
537:          * @ordered
538:          */
539:         int ENABLEMENT_CONFIGURATION__LABEL = VViewPackage.ELEMENT__LABEL;
540:
541:         /**
542:          * The feature id for the '<em><b>Visible</b></em>' attribute.
543:          * <!-- begin-user-doc -->
544:          *
545:          * @since 1.13
546:          * <!-- end-user-doc -->
547:          * @generated
548:          * @ordered
549:          */
550:         int ENABLEMENT_CONFIGURATION__VISIBLE = VViewPackage.ELEMENT__VISIBLE;
551:
552:         /**
553:          * The feature id for the '<em><b>Enabled</b></em>' attribute.
554:          * <!-- begin-user-doc -->
555:          *
556:          * @since 1.13
557:          * <!-- end-user-doc -->
558:          * @generated
559:          * @ordered
560:          */
561:         int ENABLEMENT_CONFIGURATION__ENABLED = VViewPackage.ELEMENT__ENABLED;
562:
563:         /**
564:          * The feature id for the '<em><b>Readonly</b></em>' attribute.
565:          * <!-- begin-user-doc -->
566:          *
567:          * @since 1.13
568:          * <!-- end-user-doc -->
569:          * @generated
570:          * @ordered
571:          */
572:         int ENABLEMENT_CONFIGURATION__READONLY = VViewPackage.ELEMENT__READONLY;
573:
574:         /**
575:          * The feature id for the '<em><b>Diagnostic</b></em>' containment reference.
576:          * <!-- begin-user-doc -->
577:          *
578:          * @since 1.13
579:          * <!-- end-user-doc -->
580:          * @generated
581:          * @ordered
582:          */
583:         int ENABLEMENT_CONFIGURATION__DIAGNOSTIC = VViewPackage.ELEMENT__DIAGNOSTIC;
584:
585:         /**
586:          * The feature id for the '<em><b>Attachments</b></em>' containment reference list.
587:          * <!-- begin-user-doc -->
588:          *
589:          * @since 1.13
590:          * <!-- end-user-doc -->
591:          * @generated
592:          * @ordered
593:          */
594:         int ENABLEMENT_CONFIGURATION__ATTACHMENTS = VViewPackage.ELEMENT__ATTACHMENTS;
595:
596:         /**
597:          * The feature id for the '<em><b>Uuid</b></em>' attribute.
598:          * <!-- begin-user-doc -->
599:          *
600:          * @since 1.13
601:          * <!-- end-user-doc -->
602:          * @generated
603:          * @ordered
604:          */
605:         int ENABLEMENT_CONFIGURATION__UUID = VViewPackage.ELEMENT__UUID;
606:
607:         /**
608:          * The feature id for the '<em><b>Column Domain Reference</b></em>' reference.
609:          * <!-- begin-user-doc -->
610:          *
611:          * @since 1.13
612:          * <!-- end-user-doc -->
613:          * @generated
614:          * @ordered
615:          */
616:         int ENABLEMENT_CONFIGURATION__COLUMN_DOMAIN_REFERENCE = VViewPackage.ELEMENT_FEATURE_COUNT + 0;
617:
618:         /**
619:          * The number of structural features of the '<em>Enablement Configuration</em>' class.
620:          * <!-- begin-user-doc -->
621:          *
622:          * @since 1.13
623:          * <!-- end-user-doc -->
624:          * @generated
625:          * @ordered
626:          */
627:         int ENABLEMENT_CONFIGURATION_FEATURE_COUNT = VViewPackage.ELEMENT_FEATURE_COUNT + 1;
628:
629:         /**
630:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.spi.table.model.DetailEditing <em>Detail
631:          * Editing</em>}' enum.
632:          * <!-- begin-user-doc -->
633:          * <!-- end-user-doc -->
634:          *
635:          * @see org.eclipse.emf.ecp.view.spi.table.model.DetailEditing
636:          * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getDetailEditing()
637:          * @generated
638:          */
639:         int DETAIL_EDITING = 7;
640:
641:         /**
642:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl
643:          * <em>Control</em>}'.
644:          * <!-- begin-user-doc -->
645:          * <!-- end-user-doc -->
646:          *
647:          * @return the meta object for class '<em>Control</em>'.
648:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl
649:          * @generated
650:          */
651:         EClass getTableControl();
652:
653:         /**
654:          * Returns the meta object for the attribute
655:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isAddRemoveDisabled <em>Add Remove
656:          * Disabled</em>}'.
657:          * <!-- begin-user-doc -->
658:          * <!-- end-user-doc -->
659:          *
660:          * @return the meta object for the attribute '<em>Add Remove Disabled</em>'.
661:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isAddRemoveDisabled()
662:          * @see #getTableControl()
663:          * @generated
664:          */
665:         EAttribute getTableControl_AddRemoveDisabled();
666:
667:         /**
668:          * Returns the meta object for the attribute
669:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isMoveUpDownDisabled <em>Move Up Down
670:          * Disabled</em>}'.
671:          * <!-- begin-user-doc -->
672:          *
673:          * @since 1.13
674:          * <!-- end-user-doc -->
675:          * @return the meta object for the attribute '<em>Move Up Down Disabled</em>'.
676:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isMoveUpDownDisabled()
677:          * @see #getTableControl()
678:          * @generated
679:          */
680:         EAttribute getTableControl_MoveUpDownDisabled();
681:
682:         /**
683:          * Returns the meta object for the containment reference list
684:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl#getColumnConfigurations <em>Column
685:          * Configurations</em>}'.
686:          * <!-- begin-user-doc -->
687:          * <!-- end-user-doc -->
688:          *
689:          * @return the meta object for the containment reference list '<em>Column Configurations</em>'.
690:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl#getColumnConfigurations()
691:          * @see #getTableControl()
692:          * @generated
693:          */
694:         EReference getTableControl_ColumnConfigurations();
695:
696:         /**
697:          * Returns the meta object for the attribute
698:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl#getDetailEditing <em>Detail Editing</em>}'.
699:          * <!-- begin-user-doc -->
700:          * <!-- end-user-doc -->
701:          *
702:          * @return the meta object for the attribute '<em>Detail Editing</em>'.
703:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl#getDetailEditing()
704:          * @see #getTableControl()
705:          * @generated
706:          */
707:         EAttribute getTableControl_DetailEditing();
708:
709:         /**
710:          * Returns the meta object for the containment reference
711:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl#getDetailView <em>Detail View</em>}'.
712:          * <!-- begin-user-doc -->
713:          * <!-- end-user-doc -->
714:          *
715:          * @return the meta object for the containment reference '<em>Detail View</em>'.
716:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl#getDetailView()
717:          * @see #getTableControl()
718:          * @generated
719:          */
720:         EReference getTableControl_DetailView();
721:
722:         /**
723:          * Returns the meta object for the attribute
724:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isEnableDetailEditingDialog <em>Enable Detail
725:          * Editing Dialog</em>}'.
726:          * <!-- begin-user-doc -->
727:          * <!-- end-user-doc -->
728:          *
729:          * @return the meta object for the attribute '<em>Enable Detail Editing Dialog</em>'.
730:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isEnableDetailEditingDialog()
731:          * @see #getTableControl()
732:          * @generated
733:          */
734:         EAttribute getTableControl_EnableDetailEditingDialog();
735:
736:         /**
737:          * Returns the meta object for the attribute
738:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isDuplicateDisabled <em>Duplicate Disabled</em>}'.
739:          * <!-- begin-user-doc -->
740:          *
741:          * @since 1.18
742:          * <!-- end-user-doc -->
743:          *
744:          * @return the meta object for the attribute '<em>Duplicate Disabled</em>'.
745:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableControl#isDuplicateDisabled()
746:          * @see #getTableControl()
747:          * @generated
748:          *
749:          */
750:         EAttribute getTableControl_DuplicateDisabled();
751:
752:         /**
753:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableColumnConfiguration
754:          * <em>Column Configuration</em>}'.
755:          * <!-- begin-user-doc -->
756:          * <!-- end-user-doc -->
757:          *
758:          * @return the meta object for class '<em>Column Configuration</em>'.
759:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableColumnConfiguration
760:          * @generated
761:          */
762:         EClass getTableColumnConfiguration();
763:
764:         /**
765:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableDomainModelReference
766:          * <em>Domain Model Reference</em>}'.
767:          * <!-- begin-user-doc -->
768:          * <!-- end-user-doc -->
769:          *
770:          * @return the meta object for class '<em>Domain Model Reference</em>'.
771:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableDomainModelReference
772:          * @generated
773:          */
774:         EClass getTableDomainModelReference();
775:
776:         /**
777:          * Returns the meta object for the containment reference list
778:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableDomainModelReference#getColumnDomainModelReferences
779:          * <em>Column Domain Model References</em>}'.
780:          * <!-- begin-user-doc -->
781:          * <!-- end-user-doc -->
782:          *
783:          * @return the meta object for the containment reference list '<em>Column Domain Model References</em>'.
784:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableDomainModelReference#getColumnDomainModelReferences()
785:          * @see #getTableDomainModelReference()
786:          * @generated
787:          */
788:         EReference getTableDomainModelReference_ColumnDomainModelReferences();
789:
790:         /**
791:          * Returns the meta object for the containment reference
792:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableDomainModelReference#getDomainModelReference <em>Domain
793:          * Model Reference</em>}'.
794:          * <!-- begin-user-doc -->
795:          *
796:          * @since 1.5
797:          * <!-- end-user-doc -->
798:          * @return the meta object for the containment reference '<em>Domain Model Reference</em>'.
799:          * @see org.eclipse.emf.ecp.view.spi.table.model.VTableDomainModelReference#getDomainModelReference()
800:          * @see #getTableDomainModelReference()
801:          * @generated
802:          */
803:         EReference getTableDomainModelReference_DomainModelReference();
804:
805:         /**
806:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.spi.table.model.VReadOnlyColumnConfiguration
807:          * <em>Read Only Column Configuration</em>}'.
808:          * <!-- begin-user-doc -->
809:          * <!-- end-user-doc -->
810:          *
811:          * @return the meta object for class '<em>Read Only Column Configuration</em>'.
812:          * @see org.eclipse.emf.ecp.view.spi.table.model.VReadOnlyColumnConfiguration
813:          * @generated
814:          */
815:         EClass getReadOnlyColumnConfiguration();
816:
817:         /**
818:          * Returns the meta object for the reference list
819:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VReadOnlyColumnConfiguration#getColumnDomainReferences
820:          * <em>Column Domain References</em>}'.
821:          * <!-- begin-user-doc -->
822:          * <!-- end-user-doc -->
823:          *
824:          * @return the meta object for the reference list '<em>Column Domain References</em>'.
825:          * @see org.eclipse.emf.ecp.view.spi.table.model.VReadOnlyColumnConfiguration#getColumnDomainReferences()
826:          * @see #getReadOnlyColumnConfiguration()
827:          * @generated
828:          */
829:         EReference getReadOnlyColumnConfiguration_ColumnDomainReferences();
830:
831:         /**
832:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.spi.table.model.VWidthConfiguration <em>Width
833:          * Configuration</em>}'.
834:          * <!-- begin-user-doc -->
835:          *
836:          * @since 1.9
837:          * <!-- end-user-doc -->
838:          * @return the meta object for class '<em>Width Configuration</em>'.
839:          * @see org.eclipse.emf.ecp.view.spi.table.model.VWidthConfiguration
840:          * @generated
841:          */
842:         EClass getWidthConfiguration();
843:
844:         /**
845:          * Returns the meta object for the attribute
846:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VWidthConfiguration#getWeight <em>Weight</em>}'.
847:          * <!-- begin-user-doc -->
848:          *
849:          * @since 1.9
850:          * <!-- end-user-doc -->
851:          * @return the meta object for the attribute '<em>Weight</em>'.
852:          * @see org.eclipse.emf.ecp.view.spi.table.model.VWidthConfiguration#getWeight()
853:          * @see #getWidthConfiguration()
854:          * @generated
855:          */
856:         EAttribute getWidthConfiguration_Weight();
857:
858:         /**
859:          * Returns the meta object for the attribute
860:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VWidthConfiguration#getMinWidth <em>Min Width</em>}'.
861:          * <!-- begin-user-doc -->
862:          *
863:          * @since 1.9
864:          * <!-- end-user-doc -->
865:          * @return the meta object for the attribute '<em>Min Width</em>'.
866:          * @see org.eclipse.emf.ecp.view.spi.table.model.VWidthConfiguration#getMinWidth()
867:          * @see #getWidthConfiguration()
868:          * @generated
869:          */
870:         EAttribute getWidthConfiguration_MinWidth();
871:
872:         /**
873:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.spi.table.model.VEnablementConfiguration
874:          * <em>Enablement Configuration</em>}'.
875:          * <!-- begin-user-doc -->
876:          *
877:          * @since 1.13
878:          * <!-- end-user-doc -->
879:          * @return the meta object for class '<em>Enablement Configuration</em>'.
880:          * @see org.eclipse.emf.ecp.view.spi.table.model.VEnablementConfiguration
881:          * @generated
882:          */
883:         EClass getEnablementConfiguration();
884:
885:         /**
886:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration
887:          * <em>Single Column Configuration</em>}'.
888:          * <!-- begin-user-doc -->
889:          *
890:          * @since 1.13
891:          * <!-- end-user-doc -->
892:          * @return the meta object for class '<em>Single Column Configuration</em>'.
893:          * @see org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration
894:          * @generated
895:          */
896:         EClass getSingleColumnConfiguration();
897:
898:         /**
899:          * Returns the meta object for the reference
900:          * '{@link org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration#getColumnDomainReference <em>Column
901:          * Domain Reference</em>}'.
902:          * <!-- begin-user-doc -->
903:          *
904:          * @since 1.13
905:          * <!-- end-user-doc -->
906:          * @return the meta object for the reference '<em>Column Domain Reference</em>'.
907:          * @see org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration#getColumnDomainReference()
908:          * @see #getSingleColumnConfiguration()
909:          * @generated
910:          */
911:         EReference getSingleColumnConfiguration_ColumnDomainReference();
912:
913:         /**
914:          * Returns the meta object for enum '{@link org.eclipse.emf.ecp.view.spi.table.model.DetailEditing <em>Detail
915:          * Editing</em>}'.
916:          * <!-- begin-user-doc -->
917:          * <!-- end-user-doc -->
918:          *
919:          * @return the meta object for enum '<em>Detail Editing</em>'.
920:          * @see org.eclipse.emf.ecp.view.spi.table.model.DetailEditing
921:          * @generated
922:          */
923:         EEnum getDetailEditing();
924:
925:         /**
926:          * Returns the factory that creates the instances of the model.
927:          * <!-- begin-user-doc -->
928:          * <!-- end-user-doc -->
929:          *
930:          * @return the factory that creates the instances of the model.
931:          * @generated
932:          */
933:         VTableFactory getTableFactory();
934:
935:         /**
936:          * <!-- begin-user-doc -->
937:          * Defines literals for the meta objects that represent
938:          * <ul>
939:          * <li>each class,</li>
940:          * <li>each feature of each class,</li>
941:          * <li>each enum,</li>
942:          * <li>and each data type</li>
943:          * </ul>
944:          * <!-- end-user-doc -->
945:          *
946:          * @generated
947:          */
948:         interface Literals {
949:                 /**
950:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VTableControlImpl
951:                  * <em>Control</em>}' class.
952:                  * <!-- begin-user-doc -->
953:                  * <!-- end-user-doc -->
954:                  *
955:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTableControlImpl
956:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getTableControl()
957:                  * @generated
958:                  */
959:                 EClass TABLE_CONTROL = eINSTANCE.getTableControl();
960:
961:                 /**
962:                  * The meta object literal for the '<em><b>Add Remove Disabled</b></em>' attribute feature.
963:                  * <!-- begin-user-doc -->
964:                  * <!-- end-user-doc -->
965:                  *
966:                  * @generated
967:                  */
968:                 EAttribute TABLE_CONTROL__ADD_REMOVE_DISABLED = eINSTANCE.getTableControl_AddRemoveDisabled();
969:
970:                 /**
971:                  * The meta object literal for the '<em><b>Move Up Down Disabled</b></em>' attribute feature.
972:                  * <!-- begin-user-doc -->
973:                  *
974:                  * @since 1.13
975:                  * <!-- end-user-doc -->
976:                  * @generated
977:                  */
978:                 EAttribute TABLE_CONTROL__MOVE_UP_DOWN_DISABLED = eINSTANCE.getTableControl_MoveUpDownDisabled();
979:
980:                 /**
981:                  * The meta object literal for the '<em><b>Column Configurations</b></em>' containment reference list feature.
982:                  * <!-- begin-user-doc -->
983:                  * <!-- end-user-doc -->
984:                  *
985:                  * @generated
986:                  */
987:                 EReference TABLE_CONTROL__COLUMN_CONFIGURATIONS = eINSTANCE.getTableControl_ColumnConfigurations();
988:
989:                 /**
990:                  * The meta object literal for the '<em><b>Detail Editing</b></em>' attribute feature.
991:                  * <!-- begin-user-doc -->
992:                  * <!-- end-user-doc -->
993:                  *
994:                  * @generated
995:                  */
996:                 EAttribute TABLE_CONTROL__DETAIL_EDITING = eINSTANCE.getTableControl_DetailEditing();
997:
998:                 /**
999:                  * The meta object literal for the '<em><b>Detail View</b></em>' containment reference feature.
1000:                  * <!-- begin-user-doc -->
1001:                  * <!-- end-user-doc -->
1002:                  *
1003:                  * @generated
1004:                  */
1005:                 EReference TABLE_CONTROL__DETAIL_VIEW = eINSTANCE.getTableControl_DetailView();
1006:
1007:                 /**
1008:                  * The meta object literal for the '<em><b>Enable Detail Editing Dialog</b></em>' attribute feature.
1009:                  * <!-- begin-user-doc -->
1010:                  * <!-- end-user-doc -->
1011:                  *
1012:                  * @generated
1013:                  */
1014:                 EAttribute TABLE_CONTROL__ENABLE_DETAIL_EDITING_DIALOG = eINSTANCE.getTableControl_EnableDetailEditingDialog();
1015:
1016:                 /**
1017:                  * The meta object literal for the '<em><b>Duplicate Disabled</b></em>' attribute feature.
1018:                  * <!-- begin-user-doc -->
1019:                  *
1020:                  * @since 1.18
1021:                  * <!-- end-user-doc -->
1022:                  *
1023:                  * @generated
1024:                  *
1025:                  */
1026:                 EAttribute TABLE_CONTROL__DUPLICATE_DISABLED = eINSTANCE.getTableControl_DuplicateDisabled();
1027:
1028:                 /**
1029:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.spi.table.model.VTableColumnConfiguration
1030:                  * <em>Column Configuration</em>}' class.
1031:                  * <!-- begin-user-doc -->
1032:                  * <!-- end-user-doc -->
1033:                  *
1034:                  * @see org.eclipse.emf.ecp.view.spi.table.model.VTableColumnConfiguration
1035:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getTableColumnConfiguration()
1036:                  * @generated
1037:                  */
1038:                 EClass TABLE_COLUMN_CONFIGURATION = eINSTANCE.getTableColumnConfiguration();
1039:
1040:                 /**
1041:                  * The meta object literal for the
1042:                  * '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VTableDomainModelReferenceImpl <em>Domain Model
1043:                  * Reference</em>}' class.
1044:                  * <!-- begin-user-doc -->
1045:                  * <!-- end-user-doc -->
1046:                  *
1047:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTableDomainModelReferenceImpl
1048:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getTableDomainModelReference()
1049:                  * @generated
1050:                  */
1051:                 EClass TABLE_DOMAIN_MODEL_REFERENCE = eINSTANCE.getTableDomainModelReference();
1052:
1053:                 /**
1054:                  * The meta object literal for the '<em><b>Column Domain Model References</b></em>' containment reference list
1055:                  * feature.
1056:                  * <!-- begin-user-doc -->
1057:                  * <!-- end-user-doc -->
1058:                  *
1059:                  * @generated
1060:                  */
1061:                 EReference TABLE_DOMAIN_MODEL_REFERENCE__COLUMN_DOMAIN_MODEL_REFERENCES = eINSTANCE
1062:                         .getTableDomainModelReference_ColumnDomainModelReferences();
1063:
1064:                 /**
1065:                  * The meta object literal for the '<em><b>Domain Model Reference</b></em>' containment reference feature.
1066:                  * <!-- begin-user-doc -->
1067:                  *
1068:                  * @since 1.5
1069:                  * <!-- end-user-doc -->
1070:                  * @generated
1071:                  */
1072:                 EReference TABLE_DOMAIN_MODEL_REFERENCE__DOMAIN_MODEL_REFERENCE = eINSTANCE
1073:                         .getTableDomainModelReference_DomainModelReference();
1074:
1075:                 /**
1076:                  * The meta object literal for the
1077:                  * '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VReadOnlyColumnConfigurationImpl <em>Read Only Column
1078:                  * Configuration</em>}' class.
1079:                  * <!-- begin-user-doc -->
1080:                  * <!-- end-user-doc -->
1081:                  *
1082:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VReadOnlyColumnConfigurationImpl
1083:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getReadOnlyColumnConfiguration()
1084:                  * @generated
1085:                  */
1086:                 EClass READ_ONLY_COLUMN_CONFIGURATION = eINSTANCE.getReadOnlyColumnConfiguration();
1087:
1088:                 /**
1089:                  * The meta object literal for the '<em><b>Column Domain References</b></em>' reference list feature.
1090:                  * <!-- begin-user-doc -->
1091:                  * <!-- end-user-doc -->
1092:                  *
1093:                  * @generated
1094:                  */
1095:                 EReference READ_ONLY_COLUMN_CONFIGURATION__COLUMN_DOMAIN_REFERENCES = eINSTANCE
1096:                         .getReadOnlyColumnConfiguration_ColumnDomainReferences();
1097:
1098:                 /**
1099:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VWidthConfigurationImpl
1100:                  * <em>Width Configuration</em>}' class.
1101:                  * <!-- begin-user-doc -->
1102:                  *
1103:                  * @since 1.9
1104:                  * <!-- end-user-doc -->
1105:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VWidthConfigurationImpl
1106:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getWidthConfiguration()
1107:                  * @generated
1108:                  */
1109:                 EClass WIDTH_CONFIGURATION = eINSTANCE.getWidthConfiguration();
1110:
1111:                 /**
1112:                  * The meta object literal for the '<em><b>Weight</b></em>' attribute feature.
1113:                  * <!-- begin-user-doc -->
1114:                  *
1115:                  * @since 1.9
1116:                  * <!-- end-user-doc -->
1117:                  * @generated
1118:                  */
1119:                 EAttribute WIDTH_CONFIGURATION__WEIGHT = eINSTANCE.getWidthConfiguration_Weight();
1120:
1121:                 /**
1122:                  * The meta object literal for the '<em><b>Min Width</b></em>' attribute feature.
1123:                  * <!-- begin-user-doc -->
1124:                  *
1125:                  * @since 1.9
1126:                  * <!-- end-user-doc -->
1127:                  * @generated
1128:                  */
1129:                 EAttribute WIDTH_CONFIGURATION__MIN_WIDTH = eINSTANCE.getWidthConfiguration_MinWidth();
1130:
1131:                 /**
1132:                  * The meta object literal for the
1133:                  * '{@link org.eclipse.emf.ecp.view.spi.table.model.impl.VEnablementConfigurationImpl <em>Enablement
1134:                  * Configuration</em>}' class.
1135:                  * <!-- begin-user-doc -->
1136:                  *
1137:                  * @since 1.13
1138:                  * <!-- end-user-doc -->
1139:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VEnablementConfigurationImpl
1140:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getEnablementConfiguration()
1141:                  * @generated
1142:                  */
1143:                 EClass ENABLEMENT_CONFIGURATION = eINSTANCE.getEnablementConfiguration();
1144:
1145:                 /**
1146:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration
1147:                  * <em>Single Column Configuration</em>}' class.
1148:                  * <!-- begin-user-doc -->
1149:                  *
1150:                  * @since 1.13
1151:                  * <!-- end-user-doc -->
1152:                  * @see org.eclipse.emf.ecp.view.spi.table.model.VSingleColumnConfiguration
1153:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getSingleColumnConfiguration()
1154:                  * @generated
1155:                  */
1156:                 EClass SINGLE_COLUMN_CONFIGURATION = eINSTANCE.getSingleColumnConfiguration();
1157:
1158:                 /**
1159:                  * The meta object literal for the '<em><b>Column Domain Reference</b></em>' reference feature.
1160:                  * <!-- begin-user-doc -->
1161:                  *
1162:                  * @since 1.13
1163:                  * <!-- end-user-doc -->
1164:                  * @generated
1165:                  */
1166:                 EReference SINGLE_COLUMN_CONFIGURATION__COLUMN_DOMAIN_REFERENCE = eINSTANCE
1167:                         .getSingleColumnConfiguration_ColumnDomainReference();
1168:
1169:                 /**
1170:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.spi.table.model.DetailEditing <em>Detail
1171:                  * Editing</em>}' enum.
1172:                  * <!-- begin-user-doc -->
1173:                  * <!-- end-user-doc -->
1174:                  *
1175:                  * @see org.eclipse.emf.ecp.view.spi.table.model.DetailEditing
1176:                  * @see org.eclipse.emf.ecp.view.spi.table.model.impl.VTablePackageImpl#getDetailEditing()
1177:                  * @generated
1178:                  */
1179:                 EEnum DETAIL_EDITING = eINSTANCE.getDetailEditing();
1180:
1181:         }
1182:
1183: } // VTablePackage