Skip to content

Package: VTWrapPackage

VTWrapPackage

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-2018 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: * Johannes Faltermeier - initial API and implementation
13: */
14: package org.eclipse.emf.ecp.view.template.style.wrap.model;
15:
16: import org.eclipse.emf.ecore.EAttribute;
17: import org.eclipse.emf.ecore.EClass;
18: import org.eclipse.emf.ecore.EPackage;
19: import org.eclipse.emf.ecp.view.template.model.VTTemplatePackage;
20:
21: /**
22: * <!-- begin-user-doc -->
23: * The <b>Package</b> for the model.
24: * It contains accessors for the meta objects to represent
25: * <ul>
26: * <li>each class,</li>
27: * <li>each feature of each class,</li>
28: * <li>each operation of each class,</li>
29: * <li>each enum,</li>
30: * <li>and each data type</li>
31: * </ul>
32: *
33: * @since 1.17
34: * <!-- end-user-doc -->
35: *
36: * @see org.eclipse.emf.ecp.view.template.style.wrap.model.VTWrapFactory
37: * @model kind="package"
38: * @generated
39: */
40: public interface VTWrapPackage extends EPackage {
41:         /**
42:          * The package name.
43:          * <!-- begin-user-doc -->
44:          * <!-- end-user-doc -->
45:          *
46:          * @generated
47:          */
48:         String eNAME = "wrap"; //$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/wrap/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.wrap.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:         VTWrapPackage eINSTANCE = org.eclipse.emf.ecp.view.template.style.wrap.model.impl.VTWrapPackageImpl.init();
76:
77:         /**
78:          * The meta object id for the
79:          * '{@link org.eclipse.emf.ecp.view.template.style.wrap.model.impl.VTLabelWrapStylePropertyImpl <em>Label Wrap Style
80:          * Property</em>}' class.
81:          * <!-- begin-user-doc -->
82:          * <!-- end-user-doc -->
83:          *
84:          * @see org.eclipse.emf.ecp.view.template.style.wrap.model.impl.VTLabelWrapStylePropertyImpl
85:          * @see org.eclipse.emf.ecp.view.template.style.wrap.model.impl.VTWrapPackageImpl#getLabelWrapStyleProperty()
86:          * @generated
87:          */
88:         int LABEL_WRAP_STYLE_PROPERTY = 0;
89:
90:         /**
91:          * The feature id for the '<em><b>Wrap Label</b></em>' attribute.
92:          * <!-- begin-user-doc -->
93:          * <!-- end-user-doc -->
94:          *
95:          * @generated
96:          * @ordered
97:          */
98:         int LABEL_WRAP_STYLE_PROPERTY__WRAP_LABEL = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 0;
99:
100:         /**
101:          * The number of structural features of the '<em>Label Wrap Style Property</em>' class.
102:          * <!-- begin-user-doc -->
103:          * <!-- end-user-doc -->
104:          *
105:          * @generated
106:          * @ordered
107:          */
108:         int LABEL_WRAP_STYLE_PROPERTY_FEATURE_COUNT = VTTemplatePackage.STYLE_PROPERTY_FEATURE_COUNT + 1;
109:
110:         /**
111:          * The number of operations of the '<em>Label Wrap Style Property</em>' class.
112:          * <!-- begin-user-doc -->
113:          * <!-- end-user-doc -->
114:          *
115:          * @generated
116:          * @ordered
117:          */
118:         int LABEL_WRAP_STYLE_PROPERTY_OPERATION_COUNT = VTTemplatePackage.STYLE_PROPERTY_OPERATION_COUNT + 0;
119:
120:         /**
121:          * Returns the meta object for class
122:          * '{@link org.eclipse.emf.ecp.view.template.style.wrap.model.VTLabelWrapStyleProperty <em>Label Wrap Style
123:          * Property</em>}'.
124:          * <!-- begin-user-doc -->
125:          * <!-- end-user-doc -->
126:          *
127:          * @return the meta object for class '<em>Label Wrap Style Property</em>'.
128:          * @see org.eclipse.emf.ecp.view.template.style.wrap.model.VTLabelWrapStyleProperty
129:          * @generated
130:          */
131:         EClass getLabelWrapStyleProperty();
132:
133:         /**
134:          * Returns the meta object for the attribute
135:          * '{@link org.eclipse.emf.ecp.view.template.style.wrap.model.VTLabelWrapStyleProperty#isWrapLabel <em>Wrap
136:          * Label</em>}'.
137:          * <!-- begin-user-doc -->
138:          * <!-- end-user-doc -->
139:          *
140:          * @return the meta object for the attribute '<em>Wrap Label</em>'.
141:          * @see org.eclipse.emf.ecp.view.template.style.wrap.model.VTLabelWrapStyleProperty#isWrapLabel()
142:          * @see #getLabelWrapStyleProperty()
143:          * @generated
144:          */
145:         EAttribute getLabelWrapStyleProperty_WrapLabel();
146:
147:         /**
148:          * Returns the factory that creates the instances of the model.
149:          * <!-- begin-user-doc -->
150:          * <!-- end-user-doc -->
151:          *
152:          * @return the factory that creates the instances of the model.
153:          * @generated
154:          */
155:         VTWrapFactory getWrapFactory();
156:
157:         /**
158:          * <!-- begin-user-doc -->
159:          * Defines literals for the meta objects that represent
160:          * <ul>
161:          * <li>each class,</li>
162:          * <li>each feature of each class,</li>
163:          * <li>each operation of each class,</li>
164:          * <li>each enum,</li>
165:          * <li>and each data type</li>
166:          * </ul>
167:          * <!-- end-user-doc -->
168:          *
169:          * @generated
170:          */
171:         interface Literals {
172:                 /**
173:                  * The meta object literal for the
174:                  * '{@link org.eclipse.emf.ecp.view.template.style.wrap.model.impl.VTLabelWrapStylePropertyImpl <em>Label Wrap
175:                  * Style Property</em>}' class.
176:                  * <!-- begin-user-doc -->
177:                  * <!-- end-user-doc -->
178:                  *
179:                  * @see org.eclipse.emf.ecp.view.template.style.wrap.model.impl.VTLabelWrapStylePropertyImpl
180:                  * @see org.eclipse.emf.ecp.view.template.style.wrap.model.impl.VTWrapPackageImpl#getLabelWrapStyleProperty()
181:                  * @generated
182:                  */
183:                 EClass LABEL_WRAP_STYLE_PROPERTY = eINSTANCE.getLabelWrapStyleProperty();
184:
185:                 /**
186:                  * The meta object literal for the '<em><b>Wrap Label</b></em>' attribute feature.
187:                  * <!-- begin-user-doc -->
188:                  * <!-- end-user-doc -->
189:                  *
190:                  * @generated
191:                  */
192:                 EAttribute LABEL_WRAP_STYLE_PROPERTY__WRAP_LABEL = eINSTANCE.getLabelWrapStyleProperty_WrapLabel();
193:
194:         }
195:
196: } // VTWrapPackage