Skip to content

Package: ModelPackage$Literals

ModelPackage$Literals

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

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: */
13: package org.eclipse.emf.ecp.view.edapt.test.model;
14:
15: import org.eclipse.emf.ecore.EAttribute;
16: import org.eclipse.emf.ecore.EClass;
17: import org.eclipse.emf.ecore.EPackage;
18:
19: /**
20: * <!-- begin-user-doc -->
21: * The <b>Package</b> for the model.
22: * It contains accessors for the meta objects to represent
23: * <ul>
24: * <li>each class,</li>
25: * <li>each feature of each class,</li>
26: * <li>each operation of each class,</li>
27: * <li>each enum,</li>
28: * <li>and each data type</li>
29: * </ul>
30: * <!-- end-user-doc -->
31: *
32: * @see org.eclipse.emf.ecp.view.edapt.test.model.ModelFactory
33: * @model kind="package"
34: * @generated
35: */
36: public interface ModelPackage extends EPackage {
37:         /**
38:          * The package name.
39:          * <!-- begin-user-doc -->
40:          * <!-- end-user-doc -->
41:          *
42:          * @generated
43:          */
44:         String eNAME = "model"; //$NON-NLS-1$
45:
46:         /**
47:          * The package namespace URI.
48:          * <!-- begin-user-doc -->
49:          * <!-- end-user-doc -->
50:          *
51:          * @generated
52:          */
53:         String eNS_URI = "http://eclipse.org/emf/ecp/view/edapt/test/model/model"; //$NON-NLS-1$
54:
55:         /**
56:          * The package namespace name.
57:          * <!-- begin-user-doc -->
58:          * <!-- end-user-doc -->
59:          *
60:          * @generated
61:          */
62:         String eNS_PREFIX = "org.eclipse.emf.ecp.view.edapt.test.model.model"; //$NON-NLS-1$
63:
64:         /**
65:          * The singleton instance of the package.
66:          * <!-- begin-user-doc -->
67:          * <!-- end-user-doc -->
68:          *
69:          * @generated
70:          */
71:         ModelPackage eINSTANCE = org.eclipse.emf.ecp.view.edapt.test.model.impl.ModelPackageImpl.init();
72:
73:         /**
74:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.edapt.test.model.impl.FooImpl <em>Foo</em>}' class.
75:          * <!-- begin-user-doc -->
76:          * <!-- end-user-doc -->
77:          *
78:          * @see org.eclipse.emf.ecp.view.edapt.test.model.impl.FooImpl
79:          * @see org.eclipse.emf.ecp.view.edapt.test.model.impl.ModelPackageImpl#getFoo()
80:          * @generated
81:          */
82:         int FOO = 0;
83:
84:         /**
85:          * The feature id for the '<em><b>Bar</b></em>' attribute.
86:          * <!-- begin-user-doc -->
87:          * <!-- end-user-doc -->
88:          *
89:          * @generated
90:          * @ordered
91:          */
92:         int FOO__BAR = 0;
93:
94:         /**
95:          * The number of structural features of the '<em>Foo</em>' class.
96:          * <!-- begin-user-doc -->
97:          * <!-- end-user-doc -->
98:          *
99:          * @generated
100:          * @ordered
101:          */
102:         int FOO_FEATURE_COUNT = 1;
103:
104:         /**
105:          * The number of operations of the '<em>Foo</em>' class.
106:          * <!-- begin-user-doc -->
107:          * <!-- end-user-doc -->
108:          *
109:          * @generated
110:          * @ordered
111:          */
112:         int FOO_OPERATION_COUNT = 0;
113:
114:         /**
115:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.edapt.test.model.Foo <em>Foo</em>}'.
116:          * <!-- begin-user-doc -->
117:          * <!-- end-user-doc -->
118:          *
119:          * @return the meta object for class '<em>Foo</em>'.
120:          * @see org.eclipse.emf.ecp.view.edapt.test.model.Foo
121:          * @generated
122:          */
123:         EClass getFoo();
124:
125:         /**
126:          * Returns the meta object for the attribute '{@link org.eclipse.emf.ecp.view.edapt.test.model.Foo#getBar
127:          * <em>Bar</em>}'.
128:          * <!-- begin-user-doc -->
129:          * <!-- end-user-doc -->
130:          *
131:          * @return the meta object for the attribute '<em>Bar</em>'.
132:          * @see org.eclipse.emf.ecp.view.edapt.test.model.Foo#getBar()
133:          * @see #getFoo()
134:          * @generated
135:          */
136:         EAttribute getFoo_Bar();
137:
138:         /**
139:          * Returns the factory that creates the instances of the model.
140:          * <!-- begin-user-doc -->
141:          * <!-- end-user-doc -->
142:          *
143:          * @return the factory that creates the instances of the model.
144:          * @generated
145:          */
146:         ModelFactory getModelFactory();
147:
148:         /**
149:          * <!-- begin-user-doc -->
150:          * Defines literals for the meta objects that represent
151:          * <ul>
152:          * <li>each class,</li>
153:          * <li>each feature of each class,</li>
154:          * <li>each operation of each class,</li>
155:          * <li>each enum,</li>
156:          * <li>and each data type</li>
157:          * </ul>
158:          * <!-- end-user-doc -->
159:          *
160:          * @generated
161:          */
162:         interface Literals {
163:                 /**
164:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.edapt.test.model.impl.FooImpl <em>Foo</em>}'
165:                  * class.
166:                  * <!-- begin-user-doc -->
167:                  * <!-- end-user-doc -->
168:                  *
169:                  * @see org.eclipse.emf.ecp.view.edapt.test.model.impl.FooImpl
170:                  * @see org.eclipse.emf.ecp.view.edapt.test.model.impl.ModelPackageImpl#getFoo()
171:                  * @generated
172:                  */
173:                 EClass FOO = eINSTANCE.getFoo();
174:
175:                 /**
176:                  * The meta object literal for the '<em><b>Bar</b></em>' attribute feature.
177:                  * <!-- begin-user-doc -->
178:                  * <!-- end-user-doc -->
179:                  *
180:                  * @generated
181:                  */
182:                 EAttribute FOO__BAR = eINSTANCE.getFoo_Bar();
183:
184:         }
185:
186: } // ModelPackage