source: trunk/CrossPare/src/de/ugoe/cs/cpdp/decentApp/models/arffx/ARFFxPackage.java

Last change on this file was 36, checked in by ftrautsch, 9 years ago

integration of decent models in crosspare

  • Property svn:mime-type set to text/plain
File size: 24.5 KB
Line 
1/**
2 */
3package de.ugoe.cs.cpdp.decentApp.models.arffx;
4
5import org.eclipse.emf.ecore.EAttribute;
6import org.eclipse.emf.ecore.EClass;
7import org.eclipse.emf.ecore.EPackage;
8import org.eclipse.emf.ecore.EReference;
9
10/**
11 * <!-- begin-user-doc -->
12 * The <b>Package</b> for the model.
13 * It contains accessors for the meta objects to represent
14 * <ul>
15 *   <li>each class,</li>
16 *   <li>each feature of each class,</li>
17 *   <li>each operation of each class,</li>
18 *   <li>each enum,</li>
19 *   <li>and each data type</li>
20 * </ul>
21 * <!-- end-user-doc -->
22 * @see de.ugoe.cs.cpdp.decentApp.models.arffx.ARFFxFactory
23 * @model kind="package"
24 *        annotation="http://www.eclipse.org/OCL/Import ecore='http://www.eclipse.org/emf/2002/Ecore#/'"
25 * @generated
26 */
27public interface ARFFxPackage extends EPackage {
28        /**
29         * The package name.
30         * <!-- begin-user-doc -->
31         * <!-- end-user-doc -->
32         * @generated
33         */
34        String eNAME = "ARFFx";
35
36        /**
37         * The package namespace URI.
38         * <!-- begin-user-doc -->
39         * <!-- end-user-doc -->
40         * @generated
41         */
42        String eNS_URI = "http://ARFFx/1.0";
43
44        /**
45         * The package namespace name.
46         * <!-- begin-user-doc -->
47         * <!-- end-user-doc -->
48         * @generated
49         */
50        String eNS_PREFIX = "ARFFx";
51
52        /**
53         * The singleton instance of the package.
54         * <!-- begin-user-doc -->
55         * <!-- end-user-doc -->
56         * @generated
57         */
58        ARFFxPackage eINSTANCE = de.ugoe.cs.cpdp.decentApp.models.arffx.impl.ARFFxPackageImpl.init();
59
60        /**
61         * The meta object id for the '{@link ARFFx.impl.ModelImpl <em>Model</em>}' class.
62         * <!-- begin-user-doc -->
63         * <!-- end-user-doc -->
64         * @see ARFFx.impl.ModelImpl
65         * @see ARFFx.impl.ARFFxPackageImpl#getModel()
66         * @generated
67         */
68        int MODEL = 0;
69
70        /**
71         * The feature id for the '<em><b>Name</b></em>' attribute.
72         * <!-- begin-user-doc -->
73         * <!-- end-user-doc -->
74         * @generated
75         * @ordered
76         */
77        int MODEL__NAME = 0;
78
79        /**
80         * The feature id for the '<em><b>Meta</b></em>' map.
81         * <!-- begin-user-doc -->
82         * <!-- end-user-doc -->
83         * @generated
84         * @ordered
85         */
86        int MODEL__META = 1;
87
88        /**
89         * The feature id for the '<em><b>Attributes</b></em>' containment reference list.
90         * <!-- begin-user-doc -->
91         * <!-- end-user-doc -->
92         * @generated
93         * @ordered
94         */
95        int MODEL__ATTRIBUTES = 2;
96
97        /**
98         * The feature id for the '<em><b>Data</b></em>' containment reference list.
99         * <!-- begin-user-doc -->
100         * <!-- end-user-doc -->
101         * @generated
102         * @ordered
103         */
104        int MODEL__DATA = 3;
105
106        /**
107         * The feature id for the '<em><b>Dimensions</b></em>' containment reference list.
108         * <!-- begin-user-doc -->
109         * <!-- end-user-doc -->
110         * @generated
111         * @ordered
112         */
113        int MODEL__DIMENSIONS = 4;
114
115        /**
116         * The feature id for the '<em><b>Types</b></em>' containment reference list.
117         * <!-- begin-user-doc -->
118         * <!-- end-user-doc -->
119         * @generated
120         * @ordered
121         */
122        int MODEL__TYPES = 5;
123
124        /**
125         * The number of structural features of the '<em>Model</em>' class.
126         * <!-- begin-user-doc -->
127         * <!-- end-user-doc -->
128         * @generated
129         * @ordered
130         */
131        int MODEL_FEATURE_COUNT = 6;
132
133        /**
134         * The number of operations of the '<em>Model</em>' class.
135         * <!-- begin-user-doc -->
136         * <!-- end-user-doc -->
137         * @generated
138         * @ordered
139         */
140        int MODEL_OPERATION_COUNT = 0;
141
142        /**
143         * The meta object id for the '{@link ARFFx.impl.AttributeImpl <em>Attribute</em>}' class.
144         * <!-- begin-user-doc -->
145         * <!-- end-user-doc -->
146         * @see ARFFx.impl.AttributeImpl
147         * @see ARFFx.impl.ARFFxPackageImpl#getAttribute()
148         * @generated
149         */
150        int ATTRIBUTE = 1;
151
152        /**
153         * The feature id for the '<em><b>Name</b></em>' attribute.
154         * <!-- begin-user-doc -->
155         * <!-- end-user-doc -->
156         * @generated
157         * @ordered
158         */
159        int ATTRIBUTE__NAME = 0;
160
161        /**
162         * The feature id for the '<em><b>Type</b></em>' reference.
163         * <!-- begin-user-doc -->
164         * <!-- end-user-doc -->
165         * @generated
166         * @ordered
167         */
168        int ATTRIBUTE__TYPE = 1;
169
170        /**
171         * The feature id for the '<em><b>Dimension</b></em>' reference.
172         * <!-- begin-user-doc -->
173         * <!-- end-user-doc -->
174         * @generated
175         * @ordered
176         */
177        int ATTRIBUTE__DIMENSION = 2;
178
179        /**
180         * The number of structural features of the '<em>Attribute</em>' class.
181         * <!-- begin-user-doc -->
182         * <!-- end-user-doc -->
183         * @generated
184         * @ordered
185         */
186        int ATTRIBUTE_FEATURE_COUNT = 3;
187
188        /**
189         * The number of operations of the '<em>Attribute</em>' class.
190         * <!-- begin-user-doc -->
191         * <!-- end-user-doc -->
192         * @generated
193         * @ordered
194         */
195        int ATTRIBUTE_OPERATION_COUNT = 0;
196
197        /**
198         * The meta object id for the '{@link ARFFx.impl.InstanceImpl <em>Instance</em>}' class.
199         * <!-- begin-user-doc -->
200         * <!-- end-user-doc -->
201         * @see ARFFx.impl.InstanceImpl
202         * @see ARFFx.impl.ARFFxPackageImpl#getInstance()
203         * @generated
204         */
205        int INSTANCE = 2;
206
207        /**
208         * The feature id for the '<em><b>Values</b></em>' containment reference list.
209         * <!-- begin-user-doc -->
210         * <!-- end-user-doc -->
211         * @generated
212         * @ordered
213         */
214        int INSTANCE__VALUES = 0;
215
216        /**
217         * The number of structural features of the '<em>Instance</em>' class.
218         * <!-- begin-user-doc -->
219         * <!-- end-user-doc -->
220         * @generated
221         * @ordered
222         */
223        int INSTANCE_FEATURE_COUNT = 1;
224
225        /**
226         * The number of operations of the '<em>Instance</em>' class.
227         * <!-- begin-user-doc -->
228         * <!-- end-user-doc -->
229         * @generated
230         * @ordered
231         */
232        int INSTANCE_OPERATION_COUNT = 0;
233
234        /**
235         * The meta object id for the '{@link ARFFx.impl.ValueImpl <em>Value</em>}' class.
236         * <!-- begin-user-doc -->
237         * <!-- end-user-doc -->
238         * @see ARFFx.impl.ValueImpl
239         * @see ARFFx.impl.ARFFxPackageImpl#getValue()
240         * @generated
241         */
242        int VALUE = 3;
243
244        /**
245         * The feature id for the '<em><b>Of Attribute</b></em>' reference.
246         * <!-- begin-user-doc -->
247         * <!-- end-user-doc -->
248         * @generated
249         * @ordered
250         */
251        int VALUE__OF_ATTRIBUTE = 0;
252
253        /**
254         * The feature id for the '<em><b>Content</b></em>' attribute.
255         * <!-- begin-user-doc -->
256         * <!-- end-user-doc -->
257         * @generated
258         * @ordered
259         */
260        int VALUE__CONTENT = 1;
261
262        /**
263         * The number of structural features of the '<em>Value</em>' class.
264         * <!-- begin-user-doc -->
265         * <!-- end-user-doc -->
266         * @generated
267         * @ordered
268         */
269        int VALUE_FEATURE_COUNT = 2;
270
271        /**
272         * The number of operations of the '<em>Value</em>' class.
273         * <!-- begin-user-doc -->
274         * <!-- end-user-doc -->
275         * @generated
276         * @ordered
277         */
278        int VALUE_OPERATION_COUNT = 0;
279
280        /**
281         * The meta object id for the '{@link ARFFx.impl.DimensionImpl <em>Dimension</em>}' class.
282         * <!-- begin-user-doc -->
283         * <!-- end-user-doc -->
284         * @see ARFFx.impl.DimensionImpl
285         * @see ARFFx.impl.ARFFxPackageImpl#getDimension()
286         * @generated
287         */
288        int DIMENSION = 4;
289
290        /**
291         * The feature id for the '<em><b>Name</b></em>' attribute.
292         * <!-- begin-user-doc -->
293         * <!-- end-user-doc -->
294         * @generated
295         * @ordered
296         */
297        int DIMENSION__NAME = 0;
298
299        /**
300         * The number of structural features of the '<em>Dimension</em>' class.
301         * <!-- begin-user-doc -->
302         * <!-- end-user-doc -->
303         * @generated
304         * @ordered
305         */
306        int DIMENSION_FEATURE_COUNT = 1;
307
308        /**
309         * The number of operations of the '<em>Dimension</em>' class.
310         * <!-- begin-user-doc -->
311         * <!-- end-user-doc -->
312         * @generated
313         * @ordered
314         */
315        int DIMENSION_OPERATION_COUNT = 0;
316
317        /**
318         * The meta object id for the '{@link ARFFx.impl.TypeImpl <em>Type</em>}' class.
319         * <!-- begin-user-doc -->
320         * <!-- end-user-doc -->
321         * @see ARFFx.impl.TypeImpl
322         * @see ARFFx.impl.ARFFxPackageImpl#getType()
323         * @generated
324         */
325        int TYPE = 5;
326
327        /**
328         * The feature id for the '<em><b>Name</b></em>' attribute.
329         * <!-- begin-user-doc -->
330         * <!-- end-user-doc -->
331         * @generated
332         * @ordered
333         */
334        int TYPE__NAME = 0;
335
336        /**
337         * The number of structural features of the '<em>Type</em>' class.
338         * <!-- begin-user-doc -->
339         * <!-- end-user-doc -->
340         * @generated
341         * @ordered
342         */
343        int TYPE_FEATURE_COUNT = 1;
344
345        /**
346         * The number of operations of the '<em>Type</em>' class.
347         * <!-- begin-user-doc -->
348         * <!-- end-user-doc -->
349         * @generated
350         * @ordered
351         */
352        int TYPE_OPERATION_COUNT = 0;
353
354        /**
355         * The meta object id for the '{@link ARFFx.impl.MetaDataImpl <em>Meta Data</em>}' class.
356         * <!-- begin-user-doc -->
357         * <!-- end-user-doc -->
358         * @see ARFFx.impl.MetaDataImpl
359         * @see ARFFx.impl.ARFFxPackageImpl#getMetaData()
360         * @generated
361         */
362        int META_DATA = 6;
363
364        /**
365         * The feature id for the '<em><b>Key</b></em>' attribute.
366         * <!-- begin-user-doc -->
367         * <!-- end-user-doc -->
368         * @generated
369         * @ordered
370         */
371        int META_DATA__KEY = 0;
372
373        /**
374         * The feature id for the '<em><b>Value</b></em>' attribute.
375         * <!-- begin-user-doc -->
376         * <!-- end-user-doc -->
377         * @generated
378         * @ordered
379         */
380        int META_DATA__VALUE = 1;
381
382        /**
383         * The number of structural features of the '<em>Meta Data</em>' class.
384         * <!-- begin-user-doc -->
385         * <!-- end-user-doc -->
386         * @generated
387         * @ordered
388         */
389        int META_DATA_FEATURE_COUNT = 2;
390
391        /**
392         * The number of operations of the '<em>Meta Data</em>' class.
393         * <!-- begin-user-doc -->
394         * <!-- end-user-doc -->
395         * @generated
396         * @ordered
397         */
398        int META_DATA_OPERATION_COUNT = 0;
399
400
401        /**
402         * Returns the meta object for class '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Model <em>Model</em>}'.
403         * <!-- begin-user-doc -->
404         * <!-- end-user-doc -->
405         * @return the meta object for class '<em>Model</em>'.
406         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Model
407         * @generated
408         */
409        EClass getModel();
410
411        /**
412         * Returns the meta object for the attribute '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getName <em>Name</em>}'.
413         * <!-- begin-user-doc -->
414         * <!-- end-user-doc -->
415         * @return the meta object for the attribute '<em>Name</em>'.
416         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getName()
417         * @see #getModel()
418         * @generated
419         */
420        EAttribute getModel_Name();
421
422        /**
423         * Returns the meta object for the map '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getMeta <em>Meta</em>}'.
424         * <!-- begin-user-doc -->
425         * <!-- end-user-doc -->
426         * @return the meta object for the map '<em>Meta</em>'.
427         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getMeta()
428         * @see #getModel()
429         * @generated
430         */
431        EReference getModel_Meta();
432
433        /**
434         * Returns the meta object for the containment reference list '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getAttributes <em>Attributes</em>}'.
435         * <!-- begin-user-doc -->
436         * <!-- end-user-doc -->
437         * @return the meta object for the containment reference list '<em>Attributes</em>'.
438         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getAttributes()
439         * @see #getModel()
440         * @generated
441         */
442        EReference getModel_Attributes();
443
444        /**
445         * Returns the meta object for the containment reference list '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getData <em>Data</em>}'.
446         * <!-- begin-user-doc -->
447         * <!-- end-user-doc -->
448         * @return the meta object for the containment reference list '<em>Data</em>'.
449         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getData()
450         * @see #getModel()
451         * @generated
452         */
453        EReference getModel_Data();
454
455        /**
456         * Returns the meta object for the containment reference list '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getDimensions <em>Dimensions</em>}'.
457         * <!-- begin-user-doc -->
458         * <!-- end-user-doc -->
459         * @return the meta object for the containment reference list '<em>Dimensions</em>'.
460         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getDimensions()
461         * @see #getModel()
462         * @generated
463         */
464        EReference getModel_Dimensions();
465
466        /**
467         * Returns the meta object for the containment reference list '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getTypes <em>Types</em>}'.
468         * <!-- begin-user-doc -->
469         * <!-- end-user-doc -->
470         * @return the meta object for the containment reference list '<em>Types</em>'.
471         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Model#getTypes()
472         * @see #getModel()
473         * @generated
474         */
475        EReference getModel_Types();
476
477        /**
478         * Returns the meta object for class '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute <em>Attribute</em>}'.
479         * <!-- begin-user-doc -->
480         * <!-- end-user-doc -->
481         * @return the meta object for class '<em>Attribute</em>'.
482         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute
483         * @generated
484         */
485        EClass getAttribute();
486
487        /**
488         * Returns the meta object for the attribute '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute#getName <em>Name</em>}'.
489         * <!-- begin-user-doc -->
490         * <!-- end-user-doc -->
491         * @return the meta object for the attribute '<em>Name</em>'.
492         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute#getName()
493         * @see #getAttribute()
494         * @generated
495         */
496        EAttribute getAttribute_Name();
497
498        /**
499         * Returns the meta object for the reference '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute#getType <em>Type</em>}'.
500         * <!-- begin-user-doc -->
501         * <!-- end-user-doc -->
502         * @return the meta object for the reference '<em>Type</em>'.
503         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute#getType()
504         * @see #getAttribute()
505         * @generated
506         */
507        EReference getAttribute_Type();
508
509        /**
510         * Returns the meta object for the reference '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute#getDimension <em>Dimension</em>}'.
511         * <!-- begin-user-doc -->
512         * <!-- end-user-doc -->
513         * @return the meta object for the reference '<em>Dimension</em>'.
514         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Attribute#getDimension()
515         * @see #getAttribute()
516         * @generated
517         */
518        EReference getAttribute_Dimension();
519
520        /**
521         * Returns the meta object for class '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Instance <em>Instance</em>}'.
522         * <!-- begin-user-doc -->
523         * <!-- end-user-doc -->
524         * @return the meta object for class '<em>Instance</em>'.
525         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Instance
526         * @generated
527         */
528        EClass getInstance();
529
530        /**
531         * Returns the meta object for the containment reference list '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Instance#getValues <em>Values</em>}'.
532         * <!-- begin-user-doc -->
533         * <!-- end-user-doc -->
534         * @return the meta object for the containment reference list '<em>Values</em>'.
535         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Instance#getValues()
536         * @see #getInstance()
537         * @generated
538         */
539        EReference getInstance_Values();
540
541        /**
542         * Returns the meta object for class '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Value <em>Value</em>}'.
543         * <!-- begin-user-doc -->
544         * <!-- end-user-doc -->
545         * @return the meta object for class '<em>Value</em>'.
546         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Value
547         * @generated
548         */
549        EClass getValue();
550
551        /**
552         * Returns the meta object for the reference '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Value#getOfAttribute <em>Of Attribute</em>}'.
553         * <!-- begin-user-doc -->
554         * <!-- end-user-doc -->
555         * @return the meta object for the reference '<em>Of Attribute</em>'.
556         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Value#getOfAttribute()
557         * @see #getValue()
558         * @generated
559         */
560        EReference getValue_OfAttribute();
561
562        /**
563         * Returns the meta object for the attribute '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Value#getContent <em>Content</em>}'.
564         * <!-- begin-user-doc -->
565         * <!-- end-user-doc -->
566         * @return the meta object for the attribute '<em>Content</em>'.
567         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Value#getContent()
568         * @see #getValue()
569         * @generated
570         */
571        EAttribute getValue_Content();
572
573        /**
574         * Returns the meta object for class '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Dimension <em>Dimension</em>}'.
575         * <!-- begin-user-doc -->
576         * <!-- end-user-doc -->
577         * @return the meta object for class '<em>Dimension</em>'.
578         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Dimension
579         * @generated
580         */
581        EClass getDimension();
582
583        /**
584         * Returns the meta object for the attribute '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Dimension#getName <em>Name</em>}'.
585         * <!-- begin-user-doc -->
586         * <!-- end-user-doc -->
587         * @return the meta object for the attribute '<em>Name</em>'.
588         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Dimension#getName()
589         * @see #getDimension()
590         * @generated
591         */
592        EAttribute getDimension_Name();
593
594        /**
595         * Returns the meta object for class '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Type <em>Type</em>}'.
596         * <!-- begin-user-doc -->
597         * <!-- end-user-doc -->
598         * @return the meta object for class '<em>Type</em>'.
599         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Type
600         * @generated
601         */
602        EClass getType();
603
604        /**
605         * Returns the meta object for the attribute '{@link de.ugoe.cs.cpdp.decentApp.models.arffx.Type#getName <em>Name</em>}'.
606         * <!-- begin-user-doc -->
607         * <!-- end-user-doc -->
608         * @return the meta object for the attribute '<em>Name</em>'.
609         * @see de.ugoe.cs.cpdp.decentApp.models.arffx.Type#getName()
610         * @see #getType()
611         * @generated
612         */
613        EAttribute getType_Name();
614
615        /**
616         * Returns the meta object for class '{@link java.util.Map.Entry <em>Meta Data</em>}'.
617         * <!-- begin-user-doc -->
618         * <!-- end-user-doc -->
619         * @return the meta object for class '<em>Meta Data</em>'.
620         * @see java.util.Map.Entry
621         * @model keyDataType="org.eclipse.emf.ecore.EString" keyRequired="true"
622         *        valueDataType="org.eclipse.emf.ecore.EString"
623         * @generated
624         */
625        EClass getMetaData();
626
627        /**
628         * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'.
629         * <!-- begin-user-doc -->
630         * <!-- end-user-doc -->
631         * @return the meta object for the attribute '<em>Key</em>'.
632         * @see java.util.Map.Entry
633         * @see #getMetaData()
634         * @generated
635         */
636        EAttribute getMetaData_Key();
637
638        /**
639         * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Value</em>}'.
640         * <!-- begin-user-doc -->
641         * <!-- end-user-doc -->
642         * @return the meta object for the attribute '<em>Value</em>'.
643         * @see java.util.Map.Entry
644         * @see #getMetaData()
645         * @generated
646         */
647        EAttribute getMetaData_Value();
648
649        /**
650         * Returns the factory that creates the instances of the model.
651         * <!-- begin-user-doc -->
652         * <!-- end-user-doc -->
653         * @return the factory that creates the instances of the model.
654         * @generated
655         */
656        ARFFxFactory getARFFxFactory();
657
658        /**
659         * <!-- begin-user-doc -->
660         * Defines literals for the meta objects that represent
661         * <ul>
662         *   <li>each class,</li>
663         *   <li>each feature of each class,</li>
664         *   <li>each operation of each class,</li>
665         *   <li>each enum,</li>
666         *   <li>and each data type</li>
667         * </ul>
668         * <!-- end-user-doc -->
669         * @generated
670         */
671        interface Literals {
672                /**
673                 * The meta object literal for the '{@link ARFFx.impl.ModelImpl <em>Model</em>}' class.
674                 * <!-- begin-user-doc -->
675                 * <!-- end-user-doc -->
676                 * @see ARFFx.impl.ModelImpl
677                 * @see ARFFx.impl.ARFFxPackageImpl#getModel()
678                 * @generated
679                 */
680                EClass MODEL = eINSTANCE.getModel();
681
682                /**
683                 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
684                 * <!-- begin-user-doc -->
685                 * <!-- end-user-doc -->
686                 * @generated
687                 */
688                EAttribute MODEL__NAME = eINSTANCE.getModel_Name();
689
690                /**
691                 * The meta object literal for the '<em><b>Meta</b></em>' map feature.
692                 * <!-- begin-user-doc -->
693                 * <!-- end-user-doc -->
694                 * @generated
695                 */
696                EReference MODEL__META = eINSTANCE.getModel_Meta();
697
698                /**
699                 * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature.
700                 * <!-- begin-user-doc -->
701                 * <!-- end-user-doc -->
702                 * @generated
703                 */
704                EReference MODEL__ATTRIBUTES = eINSTANCE.getModel_Attributes();
705
706                /**
707                 * The meta object literal for the '<em><b>Data</b></em>' containment reference list feature.
708                 * <!-- begin-user-doc -->
709                 * <!-- end-user-doc -->
710                 * @generated
711                 */
712                EReference MODEL__DATA = eINSTANCE.getModel_Data();
713
714                /**
715                 * The meta object literal for the '<em><b>Dimensions</b></em>' containment reference list feature.
716                 * <!-- begin-user-doc -->
717                 * <!-- end-user-doc -->
718                 * @generated
719                 */
720                EReference MODEL__DIMENSIONS = eINSTANCE.getModel_Dimensions();
721
722                /**
723                 * The meta object literal for the '<em><b>Types</b></em>' containment reference list feature.
724                 * <!-- begin-user-doc -->
725                 * <!-- end-user-doc -->
726                 * @generated
727                 */
728                EReference MODEL__TYPES = eINSTANCE.getModel_Types();
729
730                /**
731                 * The meta object literal for the '{@link ARFFx.impl.AttributeImpl <em>Attribute</em>}' class.
732                 * <!-- begin-user-doc -->
733                 * <!-- end-user-doc -->
734                 * @see ARFFx.impl.AttributeImpl
735                 * @see ARFFx.impl.ARFFxPackageImpl#getAttribute()
736                 * @generated
737                 */
738                EClass ATTRIBUTE = eINSTANCE.getAttribute();
739
740                /**
741                 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
742                 * <!-- begin-user-doc -->
743                 * <!-- end-user-doc -->
744                 * @generated
745                 */
746                EAttribute ATTRIBUTE__NAME = eINSTANCE.getAttribute_Name();
747
748                /**
749                 * The meta object literal for the '<em><b>Type</b></em>' reference feature.
750                 * <!-- begin-user-doc -->
751                 * <!-- end-user-doc -->
752                 * @generated
753                 */
754                EReference ATTRIBUTE__TYPE = eINSTANCE.getAttribute_Type();
755
756                /**
757                 * The meta object literal for the '<em><b>Dimension</b></em>' reference feature.
758                 * <!-- begin-user-doc -->
759                 * <!-- end-user-doc -->
760                 * @generated
761                 */
762                EReference ATTRIBUTE__DIMENSION = eINSTANCE.getAttribute_Dimension();
763
764                /**
765                 * The meta object literal for the '{@link ARFFx.impl.InstanceImpl <em>Instance</em>}' class.
766                 * <!-- begin-user-doc -->
767                 * <!-- end-user-doc -->
768                 * @see ARFFx.impl.InstanceImpl
769                 * @see ARFFx.impl.ARFFxPackageImpl#getInstance()
770                 * @generated
771                 */
772                EClass INSTANCE = eINSTANCE.getInstance();
773
774                /**
775                 * The meta object literal for the '<em><b>Values</b></em>' containment reference list feature.
776                 * <!-- begin-user-doc -->
777                 * <!-- end-user-doc -->
778                 * @generated
779                 */
780                EReference INSTANCE__VALUES = eINSTANCE.getInstance_Values();
781
782                /**
783                 * The meta object literal for the '{@link ARFFx.impl.ValueImpl <em>Value</em>}' class.
784                 * <!-- begin-user-doc -->
785                 * <!-- end-user-doc -->
786                 * @see ARFFx.impl.ValueImpl
787                 * @see ARFFx.impl.ARFFxPackageImpl#getValue()
788                 * @generated
789                 */
790                EClass VALUE = eINSTANCE.getValue();
791
792                /**
793                 * The meta object literal for the '<em><b>Of Attribute</b></em>' reference feature.
794                 * <!-- begin-user-doc -->
795                 * <!-- end-user-doc -->
796                 * @generated
797                 */
798                EReference VALUE__OF_ATTRIBUTE = eINSTANCE.getValue_OfAttribute();
799
800                /**
801                 * The meta object literal for the '<em><b>Content</b></em>' attribute feature.
802                 * <!-- begin-user-doc -->
803                 * <!-- end-user-doc -->
804                 * @generated
805                 */
806                EAttribute VALUE__CONTENT = eINSTANCE.getValue_Content();
807
808                /**
809                 * The meta object literal for the '{@link ARFFx.impl.DimensionImpl <em>Dimension</em>}' class.
810                 * <!-- begin-user-doc -->
811                 * <!-- end-user-doc -->
812                 * @see ARFFx.impl.DimensionImpl
813                 * @see ARFFx.impl.ARFFxPackageImpl#getDimension()
814                 * @generated
815                 */
816                EClass DIMENSION = eINSTANCE.getDimension();
817
818                /**
819                 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
820                 * <!-- begin-user-doc -->
821                 * <!-- end-user-doc -->
822                 * @generated
823                 */
824                EAttribute DIMENSION__NAME = eINSTANCE.getDimension_Name();
825
826                /**
827                 * The meta object literal for the '{@link ARFFx.impl.TypeImpl <em>Type</em>}' class.
828                 * <!-- begin-user-doc -->
829                 * <!-- end-user-doc -->
830                 * @see ARFFx.impl.TypeImpl
831                 * @see ARFFx.impl.ARFFxPackageImpl#getType()
832                 * @generated
833                 */
834                EClass TYPE = eINSTANCE.getType();
835
836                /**
837                 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
838                 * <!-- begin-user-doc -->
839                 * <!-- end-user-doc -->
840                 * @generated
841                 */
842                EAttribute TYPE__NAME = eINSTANCE.getType_Name();
843
844                /**
845                 * The meta object literal for the '{@link ARFFx.impl.MetaDataImpl <em>Meta Data</em>}' class.
846                 * <!-- begin-user-doc -->
847                 * <!-- end-user-doc -->
848                 * @see ARFFx.impl.MetaDataImpl
849                 * @see ARFFx.impl.ARFFxPackageImpl#getMetaData()
850                 * @generated
851                 */
852                EClass META_DATA = eINSTANCE.getMetaData();
853
854                /**
855                 * The meta object literal for the '<em><b>Key</b></em>' attribute feature.
856                 * <!-- begin-user-doc -->
857                 * <!-- end-user-doc -->
858                 * @generated
859                 */
860                EAttribute META_DATA__KEY = eINSTANCE.getMetaData_Key();
861
862                /**
863                 * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
864                 * <!-- begin-user-doc -->
865                 * <!-- end-user-doc -->
866                 * @generated
867                 */
868                EAttribute META_DATA__VALUE = eINSTANCE.getMetaData_Value();
869
870        }
871
872} //ARFFxPackage
Note: See TracBrowser for help on using the repository browser.