Skip to content

Package: VTUnsettablePackage$Literals

VTUnsettablePackage$Literals

nameinstructionbranchcomplexitylinemethod
static {...}
M: 0 C: 16
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 5
100%
M: 0 C: 1
100%

Coverage

1: /**
2: * Copyright (c) 2011-2017 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.unsettable.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.14
35: * <!-- end-user-doc -->
36: *
37: * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.VTUnsettableFactory
38: * @model kind="package"
39: * @generated
40: */
41: public interface VTUnsettablePackage extends EPackage {
42:         /**
43:          * The package name.
44:          * <!-- begin-user-doc -->
45:          * <!-- end-user-doc -->
46:          *
47:          * @generated
48:          */
49:         String eNAME = "unsettable"; //$NON-NLS-1$
50:
51:         /**
52:          * The package namespace URI.
53:          * <!-- begin-user-doc -->
54:          * <!-- end-user-doc -->
55:          *
56:          * @generated
57:          */
58:         String eNS_URI = "http://www.eclipse.org/emf/ecp/view/template/style/unsettable/model"; //$NON-NLS-1$
59:
60:         /**
61:          * The package namespace name.
62:          * <!-- begin-user-doc -->
63:          * <!-- end-user-doc -->
64:          *
65:          * @generated
66:          */
67:         String eNS_PREFIX = "org.eclipse.emf.ecp.view.template.style.unsettable.model"; //$NON-NLS-1$
68:
69:         /**
70:          * The singleton instance of the package.
71:          * <!-- begin-user-doc -->
72:          * <!-- end-user-doc -->
73:          *
74:          * @generated
75:          */
76:         VTUnsettablePackage eINSTANCE = org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettablePackageImpl
77:                 .init();
78:
79:         /**
80:          * The meta object id for the
81:          * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettableStylePropertyImpl <em>Style
82:          * Property</em>}' class.
83:          * <!-- begin-user-doc -->
84:          * <!-- end-user-doc -->
85:          *
86:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettableStylePropertyImpl
87:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettablePackageImpl#getUnsettableStyleProperty()
88:          * @generated
89:          */
90:         int UNSETTABLE_STYLE_PROPERTY = 0;
91:
92:         /**
93:          * The feature id for the '<em><b>Button Alignment</b></em>' attribute.
94:          * <!-- begin-user-doc -->
95:          * <!-- end-user-doc -->
96:          *
97:          * @generated
98:          * @ordered
99:          */
100:         int UNSETTABLE_STYLE_PROPERTY__BUTTON_ALIGNMENT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 0;
101:
102:         /**
103:          * The feature id for the '<em><b>Button Placement</b></em>' attribute.
104:          * <!-- begin-user-doc -->
105:          * <!-- end-user-doc -->
106:          *
107:          * @generated
108:          * @ordered
109:          */
110:         int UNSETTABLE_STYLE_PROPERTY__BUTTON_PLACEMENT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 1;
111:
112:         /**
113:          * The number of structural features of the '<em>Style Property</em>' class.
114:          * <!-- begin-user-doc -->
115:          * <!-- end-user-doc -->
116:          *
117:          * @generated
118:          * @ordered
119:          */
120:         int UNSETTABLE_STYLE_PROPERTY_FEATURE_COUNT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 2;
121:
122:         /**
123:          * The number of operations of the '<em>Style Property</em>' class.
124:          * <!-- begin-user-doc -->
125:          * <!-- end-user-doc -->
126:          *
127:          * @generated
128:          * @ordered
129:          */
130:         int UNSETTABLE_STYLE_PROPERTY_OPERATION_COUNT = VTTemplatePackage.STYLE_PROPERTY_OPERATION_COUNT + 0;
131:
132:         /**
133:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonAlignmentType
134:          * <em>Button Alignment Type</em>}' enum.
135:          * <!-- begin-user-doc -->
136:          * <!-- end-user-doc -->
137:          *
138:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonAlignmentType
139:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettablePackageImpl#getButtonAlignmentType()
140:          * @generated
141:          */
142:         int BUTTON_ALIGNMENT_TYPE = 1;
143:
144:         /**
145:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonPlacementType
146:          * <em>Button Placement Type</em>}' enum.
147:          * <!-- begin-user-doc -->
148:          * <!-- end-user-doc -->
149:          *
150:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonPlacementType
151:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettablePackageImpl#getButtonPlacementType()
152:          * @generated
153:          */
154:         int BUTTON_PLACEMENT_TYPE = 2;
155:
156:         /**
157:          * Returns the meta object for class
158:          * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.VTUnsettableStyleProperty <em>Style
159:          * Property</em>}'.
160:          * <!-- begin-user-doc -->
161:          * <!-- end-user-doc -->
162:          *
163:          * @return the meta object for class '<em>Style Property</em>'.
164:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.VTUnsettableStyleProperty
165:          * @generated
166:          */
167:         EClass getUnsettableStyleProperty();
168:
169:         /**
170:          * Returns the meta object for the attribute
171:          * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.VTUnsettableStyleProperty#getButtonAlignment
172:          * <em>Button Alignment</em>}'.
173:          * <!-- begin-user-doc -->
174:          * <!-- end-user-doc -->
175:          *
176:          * @return the meta object for the attribute '<em>Button Alignment</em>'.
177:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.VTUnsettableStyleProperty#getButtonAlignment()
178:          * @see #getUnsettableStyleProperty()
179:          * @generated
180:          */
181:         EAttribute getUnsettableStyleProperty_ButtonAlignment();
182:
183:         /**
184:          * Returns the meta object for the attribute
185:          * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.VTUnsettableStyleProperty#getButtonPlacement
186:          * <em>Button Placement</em>}'.
187:          * <!-- begin-user-doc -->
188:          * <!-- end-user-doc -->
189:          *
190:          * @return the meta object for the attribute '<em>Button Placement</em>'.
191:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.VTUnsettableStyleProperty#getButtonPlacement()
192:          * @see #getUnsettableStyleProperty()
193:          * @generated
194:          */
195:         EAttribute getUnsettableStyleProperty_ButtonPlacement();
196:
197:         /**
198:          * Returns the meta object for enum
199:          * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonAlignmentType <em>Button Alignment
200:          * Type</em>}'.
201:          * <!-- begin-user-doc -->
202:          * <!-- end-user-doc -->
203:          *
204:          * @return the meta object for enum '<em>Button Alignment Type</em>'.
205:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonAlignmentType
206:          * @generated
207:          */
208:         EEnum getButtonAlignmentType();
209:
210:         /**
211:          * Returns the meta object for enum
212:          * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonPlacementType <em>Button Placement
213:          * Type</em>}'.
214:          * <!-- begin-user-doc -->
215:          * <!-- end-user-doc -->
216:          *
217:          * @return the meta object for enum '<em>Button Placement Type</em>'.
218:          * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonPlacementType
219:          * @generated
220:          */
221:         EEnum getButtonPlacementType();
222:
223:         /**
224:          * Returns the factory that creates the instances of the model.
225:          * <!-- begin-user-doc -->
226:          * <!-- end-user-doc -->
227:          *
228:          * @return the factory that creates the instances of the model.
229:          * @generated
230:          */
231:         VTUnsettableFactory getUnsettableFactory();
232:
233:         /**
234:          * <!-- begin-user-doc -->
235:          * Defines literals for the meta objects that represent
236:          * <ul>
237:          * <li>each class,</li>
238:          * <li>each feature of each class,</li>
239:          * <li>each operation of each class,</li>
240:          * <li>each enum,</li>
241:          * <li>and each data type</li>
242:          * </ul>
243:          * <!-- end-user-doc -->
244:          *
245:          * @generated
246:          */
247:         interface Literals {
248:                 /**
249:                  * The meta object literal for the
250:                  * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettableStylePropertyImpl <em>Style
251:                  * Property</em>}' class.
252:                  * <!-- begin-user-doc -->
253:                  * <!-- end-user-doc -->
254:                  *
255:                  * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettableStylePropertyImpl
256:                  * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettablePackageImpl#getUnsettableStyleProperty()
257:                  * @generated
258:                  */
259:                 EClass UNSETTABLE_STYLE_PROPERTY = eINSTANCE.getUnsettableStyleProperty();
260:
261:                 /**
262:                  * The meta object literal for the '<em><b>Button Alignment</b></em>' attribute feature.
263:                  * <!-- begin-user-doc -->
264:                  * <!-- end-user-doc -->
265:                  *
266:                  * @generated
267:                  */
268:                 EAttribute UNSETTABLE_STYLE_PROPERTY__BUTTON_ALIGNMENT = eINSTANCE.getUnsettableStyleProperty_ButtonAlignment();
269:
270:                 /**
271:                  * The meta object literal for the '<em><b>Button Placement</b></em>' attribute feature.
272:                  * <!-- begin-user-doc -->
273:                  * <!-- end-user-doc -->
274:                  *
275:                  * @generated
276:                  */
277:                 EAttribute UNSETTABLE_STYLE_PROPERTY__BUTTON_PLACEMENT = eINSTANCE.getUnsettableStyleProperty_ButtonPlacement();
278:
279:                 /**
280:                  * The meta object literal for the
281:                  * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonAlignmentType <em>Button Alignment
282:                  * Type</em>}' enum.
283:                  * <!-- begin-user-doc -->
284:                  * <!-- end-user-doc -->
285:                  *
286:                  * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonAlignmentType
287:                  * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettablePackageImpl#getButtonAlignmentType()
288:                  * @generated
289:                  */
290:                 EEnum BUTTON_ALIGNMENT_TYPE = eINSTANCE.getButtonAlignmentType();
291:
292:                 /**
293:                  * The meta object literal for the
294:                  * '{@link org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonPlacementType <em>Button Placement
295:                  * Type</em>}' enum.
296:                  * <!-- begin-user-doc -->
297:                  * <!-- end-user-doc -->
298:                  *
299:                  * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.ButtonPlacementType
300:                  * @see org.eclipse.emf.ecp.view.template.style.unsettable.model.impl.VTUnsettablePackageImpl#getButtonPlacementType()
301:                  * @generated
302:                  */
303:                 EEnum BUTTON_PLACEMENT_TYPE = eINSTANCE.getButtonPlacementType();
304:
305:         }
306:
307: } // VTUnsettablePackage