Skip to content

Package: VTTabPackage

VTTabPackage

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

Coverage

1: /**
2: * Copyright (c) 2011-2016 EclipseSource Muenchen GmbH and others.
3: *
4: * All rights reserved. This program and the accompanying materials
5: * are made available under the terms of the Eclipse Public License 2.0
6: * which accompanies this distribution, and is available at
7: * https://www.eclipse.org/legal/epl-2.0/
8: *
9: * SPDX-License-Identifier: EPL-2.0
10: *
11: * Contributors:
12: * EclipseSource Munich - initial API and implementation
13: */
14: package org.eclipse.emf.ecp.view.template.style.tab.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.8
35: * <!-- end-user-doc -->
36: * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabFactory
37: * @model kind="package"
38: * @generated
39: */
40: public interface VTTabPackage extends EPackage {
41:         /**
42:          * The package name.
43:          * <!-- begin-user-doc -->
44:          * <!-- end-user-doc -->
45:          *
46:          * @generated
47:          */
48:         String eNAME = "tab"; //$NON-NLS-1$
49:
50:         /**
51:          * The package namespace URI.
52:          * <!-- begin-user-doc -->
53:          * <!-- end-user-doc -->
54:          *
55:          * @generated
56:          */
57:         String eNS_URI = "http://www.eclipse.org/emf/ecp/view/template/style/tab/model"; //$NON-NLS-1$
58:
59:         /**
60:          * The package namespace name.
61:          * <!-- begin-user-doc -->
62:          * <!-- end-user-doc -->
63:          *
64:          * @generated
65:          */
66:         String eNS_PREFIX = "org.eclipse.emf.ecp.view.template.style.tab.model"; //$NON-NLS-1$
67:
68:         /**
69:          * The singleton instance of the package.
70:          * <!-- begin-user-doc -->
71:          * <!-- end-user-doc -->
72:          *
73:          * @generated
74:          */
75:         VTTabPackage eINSTANCE = org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabPackageImpl.init();
76:
77:         /**
78:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabStylePropertyImpl
79:          * <em>Style Property</em>}' class.
80:          * <!-- begin-user-doc -->
81:          * <!-- end-user-doc -->
82:          *
83:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabStylePropertyImpl
84:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabPackageImpl#getTabStyleProperty()
85:          * @generated
86:          */
87:         int TAB_STYLE_PROPERTY = 0;
88:
89:         /**
90:          * The feature id for the '<em><b>Type</b></em>' attribute.
91:          * <!-- begin-user-doc -->
92:          * <!-- end-user-doc -->
93:          *
94:          * @generated
95:          * @ordered
96:          */
97:         int TAB_STYLE_PROPERTY__TYPE = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 0;
98:
99:         /**
100:          * The feature id for the '<em><b>Ok Image URL</b></em>' attribute.
101:          * <!-- begin-user-doc -->
102:          *
103:          * @since 1.10
104:          * <!-- end-user-doc -->
105:          *
106:          * @generated
107:          * @ordered
108:          */
109:         int TAB_STYLE_PROPERTY__OK_IMAGE_URL = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 1;
110:
111:         /**
112:          * The feature id for the '<em><b>Info Image URL</b></em>' attribute.
113:          * <!-- begin-user-doc -->
114:          *
115:          * @since 1.10
116:          * <!-- end-user-doc -->
117:          *
118:          * @generated
119:          * @ordered
120:          */
121:         int TAB_STYLE_PROPERTY__INFO_IMAGE_URL = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 2;
122:
123:         /**
124:          * The feature id for the '<em><b>Warning Image URL</b></em>' attribute.
125:          * <!-- begin-user-doc -->
126:          *
127:          * @since 1.10
128:          * <!-- end-user-doc -->
129:          *
130:          * @generated
131:          * @ordered
132:          */
133:         int TAB_STYLE_PROPERTY__WARNING_IMAGE_URL = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 3;
134:
135:         /**
136:          * The feature id for the '<em><b>Error Image URL</b></em>' attribute.
137:          * <!-- begin-user-doc -->
138:          *
139:          * @since 1.10
140:          * <!-- end-user-doc -->
141:          *
142:          * @generated
143:          * @ordered
144:          */
145:         int TAB_STYLE_PROPERTY__ERROR_IMAGE_URL = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 4;
146:
147:         /**
148:          * The feature id for the '<em><b>Cancel Image URL</b></em>' attribute.
149:          * <!-- begin-user-doc -->
150:          *
151:          * @since 1.10
152:          * <!-- end-user-doc -->
153:          *
154:          * @generated
155:          * @ordered
156:          */
157:         int TAB_STYLE_PROPERTY__CANCEL_IMAGE_URL = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 5;
158:
159:         /**
160:          * The number of structural features of the '<em>Style Property</em>' class.
161:          * <!-- begin-user-doc -->
162:          * <!-- end-user-doc -->
163:          *
164:          * @generated
165:          * @ordered
166:          */
167:         int TAB_STYLE_PROPERTY_FEATURE_COUNT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 6;
168:
169:         /**
170:          * The number of operations of the '<em>Style Property</em>' class.
171:          * <!-- begin-user-doc -->
172:          * <!-- end-user-doc -->
173:          *
174:          * @generated
175:          * @ordered
176:          */
177:         int TAB_STYLE_PROPERTY_OPERATION_COUNT = VTTemplatePackage.STYLE_PROPERTY_OPERATION_COUNT + 0;
178:
179:         /**
180:          * The meta object id for the '{@link org.eclipse.emf.ecp.view.template.style.tab.model.TabType <em>Type</em>}'
181:          * enum.
182:          * <!-- begin-user-doc -->
183:          * <!-- end-user-doc -->
184:          *
185:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.TabType
186:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabPackageImpl#getTabType()
187:          * @generated
188:          */
189:         int TAB_TYPE = 1;
190:
191:         /**
192:          * Returns the meta object for class '{@link org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty
193:          * <em>Style Property</em>}'.
194:          * <!-- begin-user-doc -->
195:          * <!-- end-user-doc -->
196:          *
197:          * @return the meta object for class '<em>Style Property</em>'.
198:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty
199:          * @generated
200:          */
201:         EClass getTabStyleProperty();
202:
203:         /**
204:          * Returns the meta object for the attribute
205:          * '{@link org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getType <em>Type</em>}'.
206:          * <!-- begin-user-doc -->
207:          * <!-- end-user-doc -->
208:          *
209:          * @return the meta object for the attribute '<em>Type</em>'.
210:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getType()
211:          * @see #getTabStyleProperty()
212:          * @generated
213:          */
214:         EAttribute getTabStyleProperty_Type();
215:
216:         /**
217:          * Returns the meta object for the attribute
218:          * '{@link org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getOkImageURL <em>Ok Image
219:          * URL</em>}'.
220:          * <!-- begin-user-doc -->
221:          *
222:          * @since 1.10
223:          * <!-- end-user-doc -->
224:          *
225:          * @return the meta object for the attribute '<em>Ok Image URL</em>'.
226:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getOkImageURL()
227:          * @see #getTabStyleProperty()
228:          * @generated
229:          */
230:         EAttribute getTabStyleProperty_OkImageURL();
231:
232:         /**
233:          * Returns the meta object for the attribute
234:          * '{@link org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getInfoImageURL <em>Info Image
235:          * URL</em>}'.
236:          * <!-- begin-user-doc -->
237:          *
238:          * @since 1.10
239:          * <!-- end-user-doc -->
240:          *
241:          * @return the meta object for the attribute '<em>Info Image URL</em>'.
242:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getInfoImageURL()
243:          * @see #getTabStyleProperty()
244:          * @generated
245:          */
246:         EAttribute getTabStyleProperty_InfoImageURL();
247:
248:         /**
249:          * Returns the meta object for the attribute
250:          * '{@link org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getWarningImageURL <em>Warning Image
251:          * URL</em>}'.
252:          * <!-- begin-user-doc -->
253:          *
254:          * @since 1.10
255:          * <!-- end-user-doc -->
256:          *
257:          * @return the meta object for the attribute '<em>Warning Image URL</em>'.
258:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getWarningImageURL()
259:          * @see #getTabStyleProperty()
260:          * @generated
261:          */
262:         EAttribute getTabStyleProperty_WarningImageURL();
263:
264:         /**
265:          * Returns the meta object for the attribute
266:          * '{@link org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getErrorImageURL <em>Error Image
267:          * URL</em>}'.
268:          * <!-- begin-user-doc -->
269:          *
270:          * @since 1.10
271:          * <!-- end-user-doc -->
272:          *
273:          * @return the meta object for the attribute '<em>Error Image URL</em>'.
274:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getErrorImageURL()
275:          * @see #getTabStyleProperty()
276:          * @generated
277:          */
278:         EAttribute getTabStyleProperty_ErrorImageURL();
279:
280:         /**
281:          * Returns the meta object for the attribute
282:          * '{@link org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getCancelImageURL <em>Cancel Image
283:          * URL</em>}'.
284:          * <!-- begin-user-doc -->
285:          *
286:          * @since 1.10
287:          * <!-- end-user-doc -->
288:          *
289:          * @return the meta object for the attribute '<em>Cancel Image URL</em>'.
290:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.VTTabStyleProperty#getCancelImageURL()
291:          * @see #getTabStyleProperty()
292:          * @generated
293:          */
294:         EAttribute getTabStyleProperty_CancelImageURL();
295:
296:         /**
297:          * Returns the meta object for enum '{@link org.eclipse.emf.ecp.view.template.style.tab.model.TabType
298:          * <em>Type</em>}'.
299:          * <!-- begin-user-doc -->
300:          * <!-- end-user-doc -->
301:          *
302:          * @return the meta object for enum '<em>Type</em>'.
303:          * @see org.eclipse.emf.ecp.view.template.style.tab.model.TabType
304:          * @generated
305:          */
306:         EEnum getTabType();
307:
308:         /**
309:          * Returns the factory that creates the instances of the model.
310:          * <!-- begin-user-doc -->
311:          * <!-- end-user-doc -->
312:          *
313:          * @return the factory that creates the instances of the model.
314:          * @generated
315:          */
316:         VTTabFactory getTabFactory();
317:
318:         /**
319:          * <!-- begin-user-doc -->
320:          * Defines literals for the meta objects that represent
321:          * <ul>
322:          * <li>each class,</li>
323:          * <li>each feature of each class,</li>
324:          * <li>each operation of each class,</li>
325:          * <li>each enum,</li>
326:          * <li>and each data type</li>
327:          * </ul>
328:          * <!-- end-user-doc -->
329:          *
330:          * @generated
331:          */
332:         interface Literals {
333:                 /**
334:                  * The meta object literal for the
335:                  * '{@link org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabStylePropertyImpl <em>Style
336:                  * Property</em>}' class.
337:                  * <!-- begin-user-doc -->
338:                  * <!-- end-user-doc -->
339:                  *
340:                  * @see org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabStylePropertyImpl
341:                  * @see org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabPackageImpl#getTabStyleProperty()
342:                  * @generated
343:                  */
344:                 EClass TAB_STYLE_PROPERTY = eINSTANCE.getTabStyleProperty();
345:
346:                 /**
347:                  * The meta object literal for the '<em><b>Type</b></em>' attribute feature.
348:                  * <!-- begin-user-doc -->
349:                  * <!-- end-user-doc -->
350:                  *
351:                  * @generated
352:                  */
353:                 EAttribute TAB_STYLE_PROPERTY__TYPE = eINSTANCE.getTabStyleProperty_Type();
354:
355:                 /**
356:                  * The meta object literal for the '<em><b>Ok Image URL</b></em>' attribute feature.
357:                  * <!-- begin-user-doc -->
358:                  *
359:                  * @since 1.10
360:                  * <!-- end-user-doc -->
361:                  *
362:                  * @generated
363:                  */
364:                 EAttribute TAB_STYLE_PROPERTY__OK_IMAGE_URL = eINSTANCE.getTabStyleProperty_OkImageURL();
365:
366:                 /**
367:                  * The meta object literal for the '<em><b>Info Image URL</b></em>' attribute feature.
368:                  * <!-- begin-user-doc -->
369:                  *
370:                  * @since 1.10
371:                  * <!-- end-user-doc -->
372:                  *
373:                  * @generated
374:                  */
375:                 EAttribute TAB_STYLE_PROPERTY__INFO_IMAGE_URL = eINSTANCE.getTabStyleProperty_InfoImageURL();
376:
377:                 /**
378:                  * The meta object literal for the '<em><b>Warning Image URL</b></em>' attribute feature.
379:                  * <!-- begin-user-doc -->
380:                  *
381:                  * @since 1.10
382:                  * <!-- end-user-doc -->
383:                  *
384:                  * @generated
385:                  */
386:                 EAttribute TAB_STYLE_PROPERTY__WARNING_IMAGE_URL = eINSTANCE.getTabStyleProperty_WarningImageURL();
387:
388:                 /**
389:                  * The meta object literal for the '<em><b>Error Image URL</b></em>' attribute feature.
390:                  * <!-- begin-user-doc -->
391:                  *
392:                  * @since 1.10
393:                  * <!-- end-user-doc -->
394:                  *
395:                  * @generated
396:                  */
397:                 EAttribute TAB_STYLE_PROPERTY__ERROR_IMAGE_URL = eINSTANCE.getTabStyleProperty_ErrorImageURL();
398:
399:                 /**
400:                  * The meta object literal for the '<em><b>Cancel Image URL</b></em>' attribute feature.
401:                  * <!-- begin-user-doc -->
402:                  *
403:                  * @since 1.10
404:                  * <!-- end-user-doc -->
405:                  *
406:                  * @generated
407:                  */
408:                 EAttribute TAB_STYLE_PROPERTY__CANCEL_IMAGE_URL = eINSTANCE.getTabStyleProperty_CancelImageURL();
409:
410:                 /**
411:                  * The meta object literal for the '{@link org.eclipse.emf.ecp.view.template.style.tab.model.TabType
412:                  * <em>Type</em>}' enum.
413:                  * <!-- begin-user-doc -->
414:                  * <!-- end-user-doc -->
415:                  *
416:                  * @see org.eclipse.emf.ecp.view.template.style.tab.model.TabType
417:                  * @see org.eclipse.emf.ecp.view.template.style.tab.model.impl.VTTabPackageImpl#getTabType()
418:                  * @generated
419:                  */
420:                 EEnum TAB_TYPE = eINSTANCE.getTabType();
421:
422:         }
423:
424: } // VTTabPackage