Initialize
[sdk/ide/product.git] / org.eclipse.jst.pagedesigner / src / org / eclipse / jst / pagedesigner / dtmanager / dtinfo / DTInfoPackage.java
1 /**\r
2  * <copyright>\r
3  * </copyright>\r
4  *\r
5  * $Id$\r
6  */\r
7 package org.eclipse.jst.pagedesigner.dtmanager.dtinfo;\r
8 \r
9 import org.eclipse.emf.ecore.EAttribute;\r
10 import org.eclipse.emf.ecore.EClass;\r
11 import org.eclipse.emf.ecore.EPackage;\r
12 import org.eclipse.emf.ecore.EReference;\r
13 \r
14 /**\r
15  * <!-- begin-user-doc -->\r
16  * The <b>Package</b> for the model.\r
17  * It contains accessors for the meta objects to represent\r
18  * <ul>\r
19  *   <li>each class,</li>\r
20  *   <li>each feature of each class,</li>\r
21  *   <li>each enum,</li>\r
22  *   <li>and each data type</li>\r
23  * </ul>\r
24  * \r
25  * <p><b>Provisional API - subject to change</b></p>\r
26  * \r
27  * <!-- end-user-doc -->\r
28  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfoFactory\r
29  * @model kind="package"\r
30  * @generated\r
31  */\r
32 public interface DTInfoPackage extends EPackage {\r
33         /**\r
34          * <!-- begin-user-doc -->\r
35          * <!-- end-user-doc -->\r
36          * @generated\r
37          */\r
38         String copyright = "Copyright (c) 2007 Oracle Corporation"; //$NON-NLS-1$\r
39 \r
40         /**\r
41          * The package name.\r
42          * <!-- begin-user-doc -->\r
43          * <!-- end-user-doc -->\r
44          * @generated\r
45          */\r
46         String eNAME = "dtinfo"; //$NON-NLS-1$\r
47 \r
48         /**\r
49          * The package namespace URI.\r
50          * <!-- begin-user-doc -->\r
51          * <!-- end-user-doc -->\r
52          * @generated\r
53          */\r
54         String eNS_URI = "http://org.eclipse.jsf.pagedesigner/dtinfo.ecore"; //$NON-NLS-1$\r
55 \r
56         /**\r
57          * The package namespace name.\r
58          * <!-- begin-user-doc -->\r
59          * <!-- end-user-doc -->\r
60          * @generated\r
61          */\r
62         String eNS_PREFIX = "dti"; //$NON-NLS-1$\r
63 \r
64         /**\r
65          * The singleton instance of the package.\r
66          * <!-- begin-user-doc -->\r
67          * <!-- end-user-doc -->\r
68          * @generated\r
69          */\r
70         DTInfoPackage eINSTANCE = org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl.init();\r
71 \r
72         /**\r
73          * The meta object id for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoImpl <em>DT Info</em>}' class.\r
74          * <!-- begin-user-doc -->\r
75          * <!-- end-user-doc -->\r
76          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoImpl\r
77          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getDTInfo()\r
78          * @generated\r
79          */\r
80         int DT_INFO = 0;\r
81 \r
82         /**\r
83          * The feature id for the '<em><b>Tag Convert Info</b></em>' containment reference.\r
84          * <!-- begin-user-doc -->\r
85          * <!-- end-user-doc -->\r
86          * @generated\r
87          * @ordered\r
88          */\r
89         int DT_INFO__TAG_CONVERT_INFO = 0;\r
90 \r
91         /**\r
92          * The feature id for the '<em><b>Tag Decorate Infos</b></em>' containment reference list.\r
93          * <!-- begin-user-doc -->\r
94          * <!-- end-user-doc -->\r
95          * @generated\r
96          * @ordered\r
97          */\r
98         int DT_INFO__TAG_DECORATE_INFOS = 1;\r
99 \r
100         /**\r
101          * The number of structural features of the '<em>DT Info</em>' class.\r
102          * <!-- begin-user-doc -->\r
103          * <!-- end-user-doc -->\r
104          * @generated\r
105          * @ordered\r
106          */\r
107         int DT_INFO_FEATURE_COUNT = 2;\r
108 \r
109         /**\r
110          * The meta object id for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagConvertInfoImpl <em>Tag Convert Info</em>}' class.\r
111          * <!-- begin-user-doc -->\r
112          * <!-- end-user-doc -->\r
113          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagConvertInfoImpl\r
114          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getTagConvertInfo()\r
115          * @generated\r
116          */\r
117         int TAG_CONVERT_INFO = 1;\r
118 \r
119         /**\r
120          * The feature id for the '<em><b>Operations</b></em>' containment reference list.\r
121          * <!-- begin-user-doc -->\r
122          * <!-- end-user-doc -->\r
123          * @generated\r
124          * @ordered\r
125          */\r
126         int TAG_CONVERT_INFO__OPERATIONS = 0;\r
127 \r
128         /**\r
129          * The number of structural features of the '<em>Tag Convert Info</em>' class.\r
130          * <!-- begin-user-doc -->\r
131          * <!-- end-user-doc -->\r
132          * @generated\r
133          * @ordered\r
134          */\r
135         int TAG_CONVERT_INFO_FEATURE_COUNT = 1;\r
136 \r
137         /**\r
138          * The meta object id for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.OperationImpl <em>Operation</em>}' class.\r
139          * <!-- begin-user-doc -->\r
140          * <!-- end-user-doc -->\r
141          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.OperationImpl\r
142          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getOperation()\r
143          * @generated\r
144          */\r
145         int OPERATION = 2;\r
146 \r
147         /**\r
148          * The feature id for the '<em><b>Id</b></em>' attribute.\r
149          * <!-- begin-user-doc -->\r
150          * <!-- end-user-doc -->\r
151          * @generated\r
152          * @ordered\r
153          */\r
154         int OPERATION__ID = 0;\r
155 \r
156         /**\r
157          * The feature id for the '<em><b>Parameters</b></em>' containment reference list.\r
158          * <!-- begin-user-doc -->\r
159          * <!-- end-user-doc -->\r
160          * @generated\r
161          * @ordered\r
162          */\r
163         int OPERATION__PARAMETERS = 1;\r
164 \r
165         /**\r
166          * The feature id for the '<em><b>Operations</b></em>' containment reference list.\r
167          * <!-- begin-user-doc -->\r
168          * <!-- end-user-doc -->\r
169          * @generated\r
170          * @ordered\r
171          */\r
172         int OPERATION__OPERATIONS = 2;\r
173 \r
174         /**\r
175          * The number of structural features of the '<em>Operation</em>' class.\r
176          * <!-- begin-user-doc -->\r
177          * <!-- end-user-doc -->\r
178          * @generated\r
179          * @ordered\r
180          */\r
181         int OPERATION_FEATURE_COUNT = 3;\r
182 \r
183         /**\r
184          * The meta object id for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ParameterImpl <em>Parameter</em>}' class.\r
185          * <!-- begin-user-doc -->\r
186          * <!-- end-user-doc -->\r
187          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ParameterImpl\r
188          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getParameter()\r
189          * @generated\r
190          */\r
191         int PARAMETER = 3;\r
192 \r
193         /**\r
194          * The feature id for the '<em><b>Value</b></em>' attribute.\r
195          * <!-- begin-user-doc -->\r
196          * <!-- end-user-doc -->\r
197          * @generated\r
198          * @ordered\r
199          */\r
200         int PARAMETER__VALUE = 0;\r
201 \r
202         /**\r
203          * The number of structural features of the '<em>Parameter</em>' class.\r
204          * <!-- begin-user-doc -->\r
205          * <!-- end-user-doc -->\r
206          * @generated\r
207          * @ordered\r
208          */\r
209         int PARAMETER_FEATURE_COUNT = 1;\r
210 \r
211         /**\r
212          * The meta object id for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagDecorateInfoImpl <em>Tag Decorate Info</em>}' class.\r
213          * <!-- begin-user-doc -->\r
214          * <!-- end-user-doc -->\r
215          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagDecorateInfoImpl\r
216          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getTagDecorateInfo()\r
217          * @generated\r
218          */\r
219         int TAG_DECORATE_INFO = 4;\r
220 \r
221         /**\r
222          * The feature id for the '<em><b>Id</b></em>' attribute.\r
223          * <!-- begin-user-doc -->\r
224          * <!-- end-user-doc -->\r
225          * @generated\r
226          * @ordered\r
227          */\r
228         int TAG_DECORATE_INFO__ID = 0;\r
229 \r
230         /**\r
231          * The feature id for the '<em><b>Min Height</b></em>' attribute.\r
232          * <!-- begin-user-doc -->\r
233          * <!-- end-user-doc -->\r
234          * @generated\r
235          * @ordered\r
236          */\r
237         int TAG_DECORATE_INFO__MIN_HEIGHT = 1;\r
238 \r
239         /**\r
240          * The feature id for the '<em><b>Min Width</b></em>' attribute.\r
241          * <!-- begin-user-doc -->\r
242          * <!-- end-user-doc -->\r
243          * @generated\r
244          * @ordered\r
245          */\r
246         int TAG_DECORATE_INFO__MIN_WIDTH = 2;\r
247 \r
248         /**\r
249          * The feature id for the '<em><b>Multi Level</b></em>' attribute.\r
250          * <!-- begin-user-doc -->\r
251          * <!-- end-user-doc -->\r
252          * @generated\r
253          * @ordered\r
254          */\r
255         int TAG_DECORATE_INFO__MULTI_LEVEL = 3;\r
256 \r
257         /**\r
258          * The feature id for the '<em><b>Need Border Decorator</b></em>' attribute.\r
259          * <!-- begin-user-doc -->\r
260          * <!-- end-user-doc -->\r
261          * @generated\r
262          * @ordered\r
263          */\r
264         int TAG_DECORATE_INFO__NEED_BORDER_DECORATOR = 4;\r
265 \r
266         /**\r
267          * The feature id for the '<em><b>Need Table Decorator</b></em>' attribute.\r
268          * <!-- begin-user-doc -->\r
269          * <!-- end-user-doc -->\r
270          * @generated\r
271          * @ordered\r
272          */\r
273         int TAG_DECORATE_INFO__NEED_TABLE_DECORATOR = 5;\r
274 \r
275         /**\r
276          * The feature id for the '<em><b>Non Visual</b></em>' attribute.\r
277          * <!-- begin-user-doc -->\r
278          * <!-- end-user-doc -->\r
279          * @generated\r
280          * @ordered\r
281          */\r
282         int TAG_DECORATE_INFO__NON_VISUAL = 6;\r
283 \r
284         /**\r
285          * The feature id for the '<em><b>Non Visual Image Path</b></em>' attribute.\r
286          * <!-- begin-user-doc -->\r
287          * <!-- end-user-doc -->\r
288          * @generated\r
289          * @ordered\r
290          */\r
291         int TAG_DECORATE_INFO__NON_VISUAL_IMAGE_PATH = 7;\r
292 \r
293         /**\r
294          * The feature id for the '<em><b>Resolve Child Text</b></em>' attribute.\r
295          * <!-- begin-user-doc -->\r
296          * <!-- end-user-doc -->\r
297          * @generated\r
298          * @ordered\r
299          */\r
300         int TAG_DECORATE_INFO__RESOLVE_CHILD_TEXT = 8;\r
301 \r
302         /**\r
303          * The feature id for the '<em><b>Resolve Attribute Value</b></em>' containment reference.\r
304          * <!-- begin-user-doc -->\r
305          * <!-- end-user-doc -->\r
306          * @generated\r
307          * @ordered\r
308          */\r
309         int TAG_DECORATE_INFO__RESOLVE_ATTRIBUTE_VALUE = 9;\r
310 \r
311         /**\r
312          * The feature id for the '<em><b>Set Non Visual Child Elements</b></em>' attribute.\r
313          * <!-- begin-user-doc -->\r
314          * <!-- end-user-doc -->\r
315          * @generated\r
316          * @ordered\r
317          */\r
318         int TAG_DECORATE_INFO__SET_NON_VISUAL_CHILD_ELEMENTS = 10;\r
319 \r
320         /**\r
321          * The feature id for the '<em><b>Widget</b></em>' attribute.\r
322          * <!-- begin-user-doc -->\r
323          * <!-- end-user-doc -->\r
324          * @generated\r
325          * @ordered\r
326          */\r
327         int TAG_DECORATE_INFO__WIDGET = 11;\r
328 \r
329         /**\r
330          * The number of structural features of the '<em>Tag Decorate Info</em>' class.\r
331          * <!-- begin-user-doc -->\r
332          * <!-- end-user-doc -->\r
333          * @generated\r
334          * @ordered\r
335          */\r
336         int TAG_DECORATE_INFO_FEATURE_COUNT = 12;\r
337 \r
338         /**\r
339          * The meta object id for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ResolveAttributeValueImpl <em>Resolve Attribute Value</em>}' class.\r
340          * <!-- begin-user-doc -->\r
341          * <!-- end-user-doc -->\r
342          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ResolveAttributeValueImpl\r
343          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getResolveAttributeValue()\r
344          * @generated\r
345          */\r
346         int RESOLVE_ATTRIBUTE_VALUE = 5;\r
347 \r
348         /**\r
349          * The feature id for the '<em><b>Attribute Name</b></em>' attribute.\r
350          * <!-- begin-user-doc -->\r
351          * <!-- end-user-doc -->\r
352          * @generated\r
353          * @ordered\r
354          */\r
355         int RESOLVE_ATTRIBUTE_VALUE__ATTRIBUTE_NAME = 0;\r
356 \r
357         /**\r
358          * The number of structural features of the '<em>Resolve Attribute Value</em>' class.\r
359          * <!-- begin-user-doc -->\r
360          * <!-- end-user-doc -->\r
361          * @generated\r
362          * @ordered\r
363          */\r
364         int RESOLVE_ATTRIBUTE_VALUE_FEATURE_COUNT = 1;\r
365 \r
366 \r
367         /**\r
368          * Returns the meta object for class '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfo <em>DT Info</em>}'.\r
369          * <!-- begin-user-doc -->\r
370          * <!-- end-user-doc -->\r
371          * @return the meta object for class '<em>DT Info</em>'.\r
372          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfo\r
373          * @generated\r
374          */\r
375         EClass getDTInfo();\r
376 \r
377         /**\r
378          * Returns the meta object for the containment reference '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfo#getTagConvertInfo <em>Tag Convert Info</em>}'.\r
379          * <!-- begin-user-doc -->\r
380          * <!-- end-user-doc -->\r
381          * @return the meta object for the containment reference '<em>Tag Convert Info</em>'.\r
382          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfo#getTagConvertInfo()\r
383          * @see #getDTInfo()\r
384          * @generated\r
385          */\r
386         EReference getDTInfo_TagConvertInfo();\r
387 \r
388         /**\r
389          * Returns the meta object for the containment reference list '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfo#getTagDecorateInfos <em>Tag Decorate Infos</em>}'.\r
390          * <!-- begin-user-doc -->\r
391          * <!-- end-user-doc -->\r
392          * @return the meta object for the containment reference list '<em>Tag Decorate Infos</em>'.\r
393          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfo#getTagDecorateInfos()\r
394          * @see #getDTInfo()\r
395          * @generated\r
396          */\r
397         EReference getDTInfo_TagDecorateInfos();\r
398 \r
399         /**\r
400          * Returns the meta object for class '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagConvertInfo <em>Tag Convert Info</em>}'.\r
401          * <!-- begin-user-doc -->\r
402          * <!-- end-user-doc -->\r
403          * @return the meta object for class '<em>Tag Convert Info</em>'.\r
404          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagConvertInfo\r
405          * @generated\r
406          */\r
407         EClass getTagConvertInfo();\r
408 \r
409         /**\r
410          * Returns the meta object for the containment reference list '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagConvertInfo#getOperations <em>Operations</em>}'.\r
411          * <!-- begin-user-doc -->\r
412          * <!-- end-user-doc -->\r
413          * @return the meta object for the containment reference list '<em>Operations</em>'.\r
414          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagConvertInfo#getOperations()\r
415          * @see #getTagConvertInfo()\r
416          * @generated\r
417          */\r
418         EReference getTagConvertInfo_Operations();\r
419 \r
420         /**\r
421          * Returns the meta object for class '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation <em>Operation</em>}'.\r
422          * <!-- begin-user-doc -->\r
423          * <!-- end-user-doc -->\r
424          * @return the meta object for class '<em>Operation</em>'.\r
425          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation\r
426          * @generated\r
427          */\r
428         EClass getOperation();\r
429 \r
430         /**\r
431          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation#getId <em>Id</em>}'.\r
432          * <!-- begin-user-doc -->\r
433          * <!-- end-user-doc -->\r
434          * @return the meta object for the attribute '<em>Id</em>'.\r
435          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation#getId()\r
436          * @see #getOperation()\r
437          * @generated\r
438          */\r
439         EAttribute getOperation_Id();\r
440 \r
441         /**\r
442          * Returns the meta object for the containment reference list '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation#getParameters <em>Parameters</em>}'.\r
443          * <!-- begin-user-doc -->\r
444          * <!-- end-user-doc -->\r
445          * @return the meta object for the containment reference list '<em>Parameters</em>'.\r
446          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation#getParameters()\r
447          * @see #getOperation()\r
448          * @generated\r
449          */\r
450         EReference getOperation_Parameters();\r
451 \r
452         /**\r
453          * Returns the meta object for the containment reference list '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation#getOperations <em>Operations</em>}'.\r
454          * <!-- begin-user-doc -->\r
455          * <!-- end-user-doc -->\r
456          * @return the meta object for the containment reference list '<em>Operations</em>'.\r
457          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation#getOperations()\r
458          * @see #getOperation()\r
459          * @generated\r
460          */\r
461         EReference getOperation_Operations();\r
462 \r
463         /**\r
464          * Returns the meta object for class '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Parameter <em>Parameter</em>}'.\r
465          * <!-- begin-user-doc -->\r
466          * <!-- end-user-doc -->\r
467          * @return the meta object for class '<em>Parameter</em>'.\r
468          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Parameter\r
469          * @generated\r
470          */\r
471         EClass getParameter();\r
472 \r
473         /**\r
474          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Parameter#getValue <em>Value</em>}'.\r
475          * <!-- begin-user-doc -->\r
476          * <!-- end-user-doc -->\r
477          * @return the meta object for the attribute '<em>Value</em>'.\r
478          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Parameter#getValue()\r
479          * @see #getParameter()\r
480          * @generated\r
481          */\r
482         EAttribute getParameter_Value();\r
483 \r
484         /**\r
485          * Returns the meta object for class '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo <em>Tag Decorate Info</em>}'.\r
486          * <!-- begin-user-doc -->\r
487          * <!-- end-user-doc -->\r
488          * @return the meta object for class '<em>Tag Decorate Info</em>'.\r
489          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo\r
490          * @generated\r
491          */\r
492         EClass getTagDecorateInfo();\r
493 \r
494         /**\r
495          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getId <em>Id</em>}'.\r
496          * <!-- begin-user-doc -->\r
497          * <!-- end-user-doc -->\r
498          * @return the meta object for the attribute '<em>Id</em>'.\r
499          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getId()\r
500          * @see #getTagDecorateInfo()\r
501          * @generated\r
502          */\r
503         EAttribute getTagDecorateInfo_Id();\r
504 \r
505         /**\r
506          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getMinHeight <em>Min Height</em>}'.\r
507          * <!-- begin-user-doc -->\r
508          * <!-- end-user-doc -->\r
509          * @return the meta object for the attribute '<em>Min Height</em>'.\r
510          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getMinHeight()\r
511          * @see #getTagDecorateInfo()\r
512          * @generated\r
513          */\r
514         EAttribute getTagDecorateInfo_MinHeight();\r
515 \r
516         /**\r
517          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getMinWidth <em>Min Width</em>}'.\r
518          * <!-- begin-user-doc -->\r
519          * <!-- end-user-doc -->\r
520          * @return the meta object for the attribute '<em>Min Width</em>'.\r
521          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getMinWidth()\r
522          * @see #getTagDecorateInfo()\r
523          * @generated\r
524          */\r
525         EAttribute getTagDecorateInfo_MinWidth();\r
526 \r
527         /**\r
528          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isMultiLevel <em>Multi Level</em>}'.\r
529          * <!-- begin-user-doc -->\r
530          * <!-- end-user-doc -->\r
531          * @return the meta object for the attribute '<em>Multi Level</em>'.\r
532          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isMultiLevel()\r
533          * @see #getTagDecorateInfo()\r
534          * @generated\r
535          */\r
536         EAttribute getTagDecorateInfo_MultiLevel();\r
537 \r
538         /**\r
539          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isNeedBorderDecorator <em>Need Border Decorator</em>}'.\r
540          * <!-- begin-user-doc -->\r
541          * <!-- end-user-doc -->\r
542          * @return the meta object for the attribute '<em>Need Border Decorator</em>'.\r
543          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isNeedBorderDecorator()\r
544          * @see #getTagDecorateInfo()\r
545          * @generated\r
546          */\r
547         EAttribute getTagDecorateInfo_NeedBorderDecorator();\r
548 \r
549         /**\r
550          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isNeedTableDecorator <em>Need Table Decorator</em>}'.\r
551          * <!-- begin-user-doc -->\r
552          * <!-- end-user-doc -->\r
553          * @return the meta object for the attribute '<em>Need Table Decorator</em>'.\r
554          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isNeedTableDecorator()\r
555          * @see #getTagDecorateInfo()\r
556          * @generated\r
557          */\r
558         EAttribute getTagDecorateInfo_NeedTableDecorator();\r
559 \r
560         /**\r
561          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isNonVisual <em>Non Visual</em>}'.\r
562          * <!-- begin-user-doc -->\r
563          * <!-- end-user-doc -->\r
564          * @return the meta object for the attribute '<em>Non Visual</em>'.\r
565          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isNonVisual()\r
566          * @see #getTagDecorateInfo()\r
567          * @generated\r
568          */\r
569         EAttribute getTagDecorateInfo_NonVisual();\r
570 \r
571         /**\r
572          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getNonVisualImagePath <em>Non Visual Image Path</em>}'.\r
573          * <!-- begin-user-doc -->\r
574          * <!-- end-user-doc -->\r
575          * @return the meta object for the attribute '<em>Non Visual Image Path</em>'.\r
576          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getNonVisualImagePath()\r
577          * @see #getTagDecorateInfo()\r
578          * @generated\r
579          */\r
580         EAttribute getTagDecorateInfo_NonVisualImagePath();\r
581 \r
582         /**\r
583          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isResolveChildText <em>Resolve Child Text</em>}'.\r
584          * <!-- begin-user-doc -->\r
585          * <!-- end-user-doc -->\r
586          * @return the meta object for the attribute '<em>Resolve Child Text</em>'.\r
587          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isResolveChildText()\r
588          * @see #getTagDecorateInfo()\r
589          * @generated\r
590          */\r
591         EAttribute getTagDecorateInfo_ResolveChildText();\r
592 \r
593         /**\r
594          * Returns the meta object for the containment reference '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getResolveAttributeValue <em>Resolve Attribute Value</em>}'.\r
595          * <!-- begin-user-doc -->\r
596          * <!-- end-user-doc -->\r
597          * @return the meta object for the containment reference '<em>Resolve Attribute Value</em>'.\r
598          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#getResolveAttributeValue()\r
599          * @see #getTagDecorateInfo()\r
600          * @generated\r
601          */\r
602         EReference getTagDecorateInfo_ResolveAttributeValue();\r
603 \r
604         /**\r
605          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isSetNonVisualChildElements <em>Set Non Visual Child Elements</em>}'.\r
606          * <!-- begin-user-doc -->\r
607          * <!-- end-user-doc -->\r
608          * @return the meta object for the attribute '<em>Set Non Visual Child Elements</em>'.\r
609          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isSetNonVisualChildElements()\r
610          * @see #getTagDecorateInfo()\r
611          * @generated\r
612          */\r
613         EAttribute getTagDecorateInfo_SetNonVisualChildElements();\r
614 \r
615         /**\r
616          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isWidget <em>Widget</em>}'.\r
617          * <!-- begin-user-doc -->\r
618          * <!-- end-user-doc -->\r
619          * @return the meta object for the attribute '<em>Widget</em>'.\r
620          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo#isWidget()\r
621          * @see #getTagDecorateInfo()\r
622          * @generated\r
623          */\r
624         EAttribute getTagDecorateInfo_Widget();\r
625 \r
626         /**\r
627          * Returns the meta object for class '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.ResolveAttributeValue <em>Resolve Attribute Value</em>}'.\r
628          * <!-- begin-user-doc -->\r
629          * <!-- end-user-doc -->\r
630          * @return the meta object for class '<em>Resolve Attribute Value</em>'.\r
631          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.ResolveAttributeValue\r
632          * @generated\r
633          */\r
634         EClass getResolveAttributeValue();\r
635 \r
636         /**\r
637          * Returns the meta object for the attribute '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.ResolveAttributeValue#getAttributeName <em>Attribute Name</em>}'.\r
638          * <!-- begin-user-doc -->\r
639          * <!-- end-user-doc -->\r
640          * @return the meta object for the attribute '<em>Attribute Name</em>'.\r
641          * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.ResolveAttributeValue#getAttributeName()\r
642          * @see #getResolveAttributeValue()\r
643          * @generated\r
644          */\r
645         EAttribute getResolveAttributeValue_AttributeName();\r
646 \r
647         /**\r
648          * Returns the factory that creates the instances of the model.\r
649          * <!-- begin-user-doc -->\r
650          * <!-- end-user-doc -->\r
651          * @return the factory that creates the instances of the model.\r
652          * @generated\r
653          */\r
654         DTInfoFactory getDTInfoFactory();\r
655 \r
656         /**\r
657          * <!-- begin-user-doc -->\r
658          * Defines literals for the meta objects that represent\r
659          * <ul>\r
660          *   <li>each class,</li>\r
661          *   <li>each feature of each class,</li>\r
662          *   <li>each enum,</li>\r
663          *   <li>and each data type</li>\r
664          * </ul>\r
665          * <!-- end-user-doc -->\r
666          * @generated\r
667          */\r
668     @SuppressWarnings("hiding")\r
669         interface Literals {\r
670                 /**\r
671                  * The meta object literal for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoImpl <em>DT Info</em>}' class.\r
672                  * <!-- begin-user-doc -->\r
673                  * <!-- end-user-doc -->\r
674                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoImpl\r
675                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getDTInfo()\r
676                  * @generated\r
677                  */\r
678                 EClass DT_INFO = eINSTANCE.getDTInfo();\r
679 \r
680                 /**\r
681                  * The meta object literal for the '<em><b>Tag Convert Info</b></em>' containment reference feature.\r
682                  * <!-- begin-user-doc -->\r
683                  * <!-- end-user-doc -->\r
684                  * @generated\r
685                  */\r
686         EReference DT_INFO__TAG_CONVERT_INFO = eINSTANCE.getDTInfo_TagConvertInfo();\r
687 \r
688                 /**\r
689                  * The meta object literal for the '<em><b>Tag Decorate Infos</b></em>' containment reference list feature.\r
690                  * <!-- begin-user-doc -->\r
691                  * <!-- end-user-doc -->\r
692                  * @generated\r
693                  */\r
694                 EReference DT_INFO__TAG_DECORATE_INFOS = eINSTANCE.getDTInfo_TagDecorateInfos();\r
695 \r
696                 /**\r
697                  * The meta object literal for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagConvertInfoImpl <em>Tag Convert Info</em>}' class.\r
698                  * <!-- begin-user-doc -->\r
699                  * <!-- end-user-doc -->\r
700                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagConvertInfoImpl\r
701                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getTagConvertInfo()\r
702                  * @generated\r
703                  */\r
704                 EClass TAG_CONVERT_INFO = eINSTANCE.getTagConvertInfo();\r
705 \r
706                 /**\r
707                  * The meta object literal for the '<em><b>Operations</b></em>' containment reference list feature.\r
708                  * <!-- begin-user-doc -->\r
709                  * <!-- end-user-doc -->\r
710                  * @generated\r
711                  */\r
712                 EReference TAG_CONVERT_INFO__OPERATIONS = eINSTANCE.getTagConvertInfo_Operations();\r
713 \r
714                 /**\r
715                  * The meta object literal for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.OperationImpl <em>Operation</em>}' class.\r
716                  * <!-- begin-user-doc -->\r
717                  * <!-- end-user-doc -->\r
718                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.OperationImpl\r
719                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getOperation()\r
720                  * @generated\r
721                  */\r
722                 EClass OPERATION = eINSTANCE.getOperation();\r
723 \r
724                 /**\r
725                  * The meta object literal for the '<em><b>Id</b></em>' attribute feature.\r
726                  * <!-- begin-user-doc -->\r
727                  * <!-- end-user-doc -->\r
728                  * @generated\r
729                  */\r
730                 EAttribute OPERATION__ID = eINSTANCE.getOperation_Id();\r
731 \r
732                 /**\r
733                  * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature.\r
734                  * <!-- begin-user-doc -->\r
735                  * <!-- end-user-doc -->\r
736                  * @generated\r
737                  */\r
738                 EReference OPERATION__PARAMETERS = eINSTANCE.getOperation_Parameters();\r
739 \r
740                 /**\r
741                  * The meta object literal for the '<em><b>Operations</b></em>' containment reference list feature.\r
742                  * <!-- begin-user-doc -->\r
743                  * <!-- end-user-doc -->\r
744                  * @generated\r
745                  */\r
746                 EReference OPERATION__OPERATIONS = eINSTANCE.getOperation_Operations();\r
747 \r
748                 /**\r
749                  * The meta object literal for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ParameterImpl <em>Parameter</em>}' class.\r
750                  * <!-- begin-user-doc -->\r
751                  * <!-- end-user-doc -->\r
752                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ParameterImpl\r
753                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getParameter()\r
754                  * @generated\r
755                  */\r
756                 EClass PARAMETER = eINSTANCE.getParameter();\r
757 \r
758                 /**\r
759                  * The meta object literal for the '<em><b>Value</b></em>' attribute feature.\r
760                  * <!-- begin-user-doc -->\r
761                  * <!-- end-user-doc -->\r
762                  * @generated\r
763                  */\r
764                 EAttribute PARAMETER__VALUE = eINSTANCE.getParameter_Value();\r
765 \r
766                 /**\r
767                  * The meta object literal for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagDecorateInfoImpl <em>Tag Decorate Info</em>}' class.\r
768                  * <!-- begin-user-doc -->\r
769                  * <!-- end-user-doc -->\r
770                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.TagDecorateInfoImpl\r
771                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getTagDecorateInfo()\r
772                  * @generated\r
773                  */\r
774                 EClass TAG_DECORATE_INFO = eINSTANCE.getTagDecorateInfo();\r
775 \r
776                 /**\r
777                  * The meta object literal for the '<em><b>Id</b></em>' attribute feature.\r
778                  * <!-- begin-user-doc -->\r
779                  * <!-- end-user-doc -->\r
780                  * @generated\r
781                  */\r
782                 EAttribute TAG_DECORATE_INFO__ID = eINSTANCE.getTagDecorateInfo_Id();\r
783 \r
784                 /**\r
785                  * The meta object literal for the '<em><b>Min Height</b></em>' attribute feature.\r
786                  * <!-- begin-user-doc -->\r
787                  * <!-- end-user-doc -->\r
788                  * @generated\r
789                  */\r
790                 EAttribute TAG_DECORATE_INFO__MIN_HEIGHT = eINSTANCE.getTagDecorateInfo_MinHeight();\r
791 \r
792                 /**\r
793                  * The meta object literal for the '<em><b>Min Width</b></em>' attribute feature.\r
794                  * <!-- begin-user-doc -->\r
795                  * <!-- end-user-doc -->\r
796                  * @generated\r
797                  */\r
798                 EAttribute TAG_DECORATE_INFO__MIN_WIDTH = eINSTANCE.getTagDecorateInfo_MinWidth();\r
799 \r
800                 /**\r
801                  * The meta object literal for the '<em><b>Multi Level</b></em>' attribute feature.\r
802                  * <!-- begin-user-doc -->\r
803                  * <!-- end-user-doc -->\r
804                  * @generated\r
805                  */\r
806                 EAttribute TAG_DECORATE_INFO__MULTI_LEVEL = eINSTANCE.getTagDecorateInfo_MultiLevel();\r
807 \r
808                 /**\r
809                  * The meta object literal for the '<em><b>Need Border Decorator</b></em>' attribute feature.\r
810                  * <!-- begin-user-doc -->\r
811                  * <!-- end-user-doc -->\r
812                  * @generated\r
813                  */\r
814                 EAttribute TAG_DECORATE_INFO__NEED_BORDER_DECORATOR = eINSTANCE.getTagDecorateInfo_NeedBorderDecorator();\r
815 \r
816                 /**\r
817                  * The meta object literal for the '<em><b>Need Table Decorator</b></em>' attribute feature.\r
818                  * <!-- begin-user-doc -->\r
819                  * <!-- end-user-doc -->\r
820                  * @generated\r
821                  */\r
822                 EAttribute TAG_DECORATE_INFO__NEED_TABLE_DECORATOR = eINSTANCE.getTagDecorateInfo_NeedTableDecorator();\r
823 \r
824                 /**\r
825                  * The meta object literal for the '<em><b>Non Visual</b></em>' attribute feature.\r
826                  * <!-- begin-user-doc -->\r
827                  * <!-- end-user-doc -->\r
828                  * @generated\r
829                  */\r
830                 EAttribute TAG_DECORATE_INFO__NON_VISUAL = eINSTANCE.getTagDecorateInfo_NonVisual();\r
831 \r
832                 /**\r
833                  * The meta object literal for the '<em><b>Non Visual Image Path</b></em>' attribute feature.\r
834                  * <!-- begin-user-doc -->\r
835                  * <!-- end-user-doc -->\r
836                  * @generated\r
837                  */\r
838                 EAttribute TAG_DECORATE_INFO__NON_VISUAL_IMAGE_PATH = eINSTANCE.getTagDecorateInfo_NonVisualImagePath();\r
839 \r
840                 /**\r
841                  * The meta object literal for the '<em><b>Resolve Child Text</b></em>' attribute feature.\r
842                  * <!-- begin-user-doc -->\r
843                  * <!-- end-user-doc -->\r
844                  * @generated\r
845                  */\r
846                 EAttribute TAG_DECORATE_INFO__RESOLVE_CHILD_TEXT = eINSTANCE.getTagDecorateInfo_ResolveChildText();\r
847 \r
848                 /**\r
849                  * The meta object literal for the '<em><b>Resolve Attribute Value</b></em>' containment reference feature.\r
850                  * <!-- begin-user-doc -->\r
851                  * <!-- end-user-doc -->\r
852                  * @generated\r
853                  */\r
854                 EReference TAG_DECORATE_INFO__RESOLVE_ATTRIBUTE_VALUE = eINSTANCE.getTagDecorateInfo_ResolveAttributeValue();\r
855 \r
856                 /**\r
857                  * The meta object literal for the '<em><b>Set Non Visual Child Elements</b></em>' attribute feature.\r
858                  * <!-- begin-user-doc -->\r
859                  * <!-- end-user-doc -->\r
860                  * @generated\r
861                  */\r
862                 EAttribute TAG_DECORATE_INFO__SET_NON_VISUAL_CHILD_ELEMENTS = eINSTANCE.getTagDecorateInfo_SetNonVisualChildElements();\r
863 \r
864                 /**\r
865                  * The meta object literal for the '<em><b>Widget</b></em>' attribute feature.\r
866                  * <!-- begin-user-doc -->\r
867                  * <!-- end-user-doc -->\r
868                  * @generated\r
869                  */\r
870                 EAttribute TAG_DECORATE_INFO__WIDGET = eINSTANCE.getTagDecorateInfo_Widget();\r
871 \r
872                 /**\r
873                  * The meta object literal for the '{@link org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ResolveAttributeValueImpl <em>Resolve Attribute Value</em>}' class.\r
874                  * <!-- begin-user-doc -->\r
875                  * <!-- end-user-doc -->\r
876                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.ResolveAttributeValueImpl\r
877                  * @see org.eclipse.jst.pagedesigner.dtmanager.dtinfo.internal.impl.DTInfoPackageImpl#getResolveAttributeValue()\r
878                  * @generated\r
879                  */\r
880                 EClass RESOLVE_ATTRIBUTE_VALUE = eINSTANCE.getResolveAttributeValue();\r
881 \r
882                 /**\r
883                  * The meta object literal for the '<em><b>Attribute Name</b></em>' attribute feature.\r
884                  * <!-- begin-user-doc -->\r
885                  * <!-- end-user-doc -->\r
886                  * @generated\r
887                  */\r
888                 EAttribute RESOLVE_ATTRIBUTE_VALUE__ATTRIBUTE_NAME = eINSTANCE.getResolveAttributeValue_AttributeName();\r
889 \r
890         }\r
891 \r
892 } //DTInfoPackage\r