Skip to content

Package: VMultisegmentPackage$Literals

VMultisegmentPackage$Literals

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

Coverage

1: /**
2: * Copyright (c) 2011-2019 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: * Lucas Koehler - initial API and implementation
13: */
14: package org.eclipse.emfforms.view.spi.multisegment.model;
15:
16: import org.eclipse.emf.ecore.EClass;
17: import org.eclipse.emf.ecore.EPackage;
18: import org.eclipse.emf.ecore.EReference;
19: import org.eclipse.emf.ecp.view.spi.model.VViewPackage;
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 enum,</li>
29: * <li>and each data type</li>
30: * </ul>
31: * <!-- end-user-doc -->
32: *
33: * @see org.eclipse.emfforms.view.spi.multisegment.model.VMultisegmentFactory
34: * @model kind="package"
35: * @generated
36: */
37: public interface VMultisegmentPackage extends EPackage {
38:         /**
39:          * The package name.
40:          * <!-- begin-user-doc -->
41:          * <!-- end-user-doc -->
42:          *
43:          * @generated
44:          */
45:         String eNAME = "multisegment"; //$NON-NLS-1$
46:
47:         /**
48:          * The package namespace URI.
49:          * <!-- begin-user-doc -->
50:          * <!-- end-user-doc -->
51:          *
52:          * @generated
53:          */
54:         String eNS_URI = "http://org/eclipse/emfforms/view/multisegment/model/1190"; //$NON-NLS-1$
55:
56:         /**
57:          * The package namespace name.
58:          * <!-- begin-user-doc -->
59:          * <!-- end-user-doc -->
60:          *
61:          * @generated
62:          */
63:         String eNS_PREFIX = "org.eclipse.emfforms.view.multisegment.model"; //$NON-NLS-1$
64:
65:         /**
66:          * The singleton instance of the package.
67:          * <!-- begin-user-doc -->
68:          * <!-- end-user-doc -->
69:          *
70:          * @generated
71:          */
72:         VMultisegmentPackage eINSTANCE = org.eclipse.emfforms.view.spi.multisegment.model.impl.VMultisegmentPackageImpl
73:                 .init();
74:
75:         /**
76:          * The meta object id for the
77:          * '{@link org.eclipse.emfforms.view.spi.multisegment.model.impl.VMultiDomainModelReferenceSegmentImpl <em>Multi
78:          * Domain Model Reference Segment</em>}' class.
79:          * <!-- begin-user-doc -->
80:          * <!-- end-user-doc -->
81:          *
82:          * @see org.eclipse.emfforms.view.spi.multisegment.model.impl.VMultiDomainModelReferenceSegmentImpl
83:          * @see org.eclipse.emfforms.view.spi.multisegment.model.impl.VMultisegmentPackageImpl#getMultiDomainModelReferenceSegment()
84:          * @generated
85:          */
86:         int MULTI_DOMAIN_MODEL_REFERENCE_SEGMENT = 0;
87:
88:         /**
89:          * The feature id for the '<em><b>Domain Model Feature</b></em>' attribute.
90:          * <!-- begin-user-doc -->
91:          * <!-- end-user-doc -->
92:          *
93:          * @generated
94:          * @ordered
95:          */
96:         int MULTI_DOMAIN_MODEL_REFERENCE_SEGMENT__DOMAIN_MODEL_FEATURE = VViewPackage.FEATURE_DOMAIN_MODEL_REFERENCE_SEGMENT__DOMAIN_MODEL_FEATURE;
97:
98:         /**
99:          * The feature id for the '<em><b>Child Domain Model References</b></em>' containment reference list.
100:          * <!-- begin-user-doc -->
101:          * <!-- end-user-doc -->
102:          *
103:          * @generated
104:          * @ordered
105:          */
106:         int MULTI_DOMAIN_MODEL_REFERENCE_SEGMENT__CHILD_DOMAIN_MODEL_REFERENCES = VViewPackage.FEATURE_DOMAIN_MODEL_REFERENCE_SEGMENT_FEATURE_COUNT
107:                 + 0;
108:
109:         /**
110:          * The number of structural features of the '<em>Multi Domain Model Reference Segment</em>' class.
111:          * <!-- begin-user-doc -->
112:          * <!-- end-user-doc -->
113:          *
114:          * @generated
115:          * @ordered
116:          */
117:         int MULTI_DOMAIN_MODEL_REFERENCE_SEGMENT_FEATURE_COUNT = VViewPackage.FEATURE_DOMAIN_MODEL_REFERENCE_SEGMENT_FEATURE_COUNT
118:                 + 1;
119:
120:         /**
121:          * Returns the meta object for class
122:          * '{@link org.eclipse.emfforms.view.spi.multisegment.model.VMultiDomainModelReferenceSegment <em>Multi Domain Model
123:          * Reference Segment</em>}'.
124:          * <!-- begin-user-doc -->
125:          * <!-- end-user-doc -->
126:          *
127:          * @return the meta object for class '<em>Multi Domain Model Reference Segment</em>'.
128:          * @see org.eclipse.emfforms.view.spi.multisegment.model.VMultiDomainModelReferenceSegment
129:          * @generated
130:          */
131:         EClass getMultiDomainModelReferenceSegment();
132:
133:         /**
134:          * Returns the meta object for the containment reference list
135:          * '{@link org.eclipse.emfforms.view.spi.multisegment.model.VMultiDomainModelReferenceSegment#getChildDomainModelReferences
136:          * <em>Child Domain Model References</em>}'.
137:          * <!-- begin-user-doc -->
138:          * <!-- end-user-doc -->
139:          *
140:          * @return the meta object for the containment reference list '<em>Child Domain Model References</em>'.
141:          * @see org.eclipse.emfforms.view.spi.multisegment.model.VMultiDomainModelReferenceSegment#getChildDomainModelReferences()
142:          * @see #getMultiDomainModelReferenceSegment()
143:          * @generated
144:          */
145:         EReference getMultiDomainModelReferenceSegment_ChildDomainModelReferences();
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:         VMultisegmentFactory getMultisegmentFactory();
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 enum,</li>
164:          * <li>and each data type</li>
165:          * </ul>
166:          * <!-- end-user-doc -->
167:          *
168:          * @generated
169:          */
170:         interface Literals {
171:                 /**
172:                  * The meta object literal for the
173:                  * '{@link org.eclipse.emfforms.view.spi.multisegment.model.impl.VMultiDomainModelReferenceSegmentImpl <em>Multi
174:                  * Domain Model Reference Segment</em>}' class.
175:                  * <!-- begin-user-doc -->
176:                  * <!-- end-user-doc -->
177:                  *
178:                  * @see org.eclipse.emfforms.view.spi.multisegment.model.impl.VMultiDomainModelReferenceSegmentImpl
179:                  * @see org.eclipse.emfforms.view.spi.multisegment.model.impl.VMultisegmentPackageImpl#getMultiDomainModelReferenceSegment()
180:                  * @generated
181:                  */
182:                 EClass MULTI_DOMAIN_MODEL_REFERENCE_SEGMENT = eINSTANCE.getMultiDomainModelReferenceSegment();
183:
184:                 /**
185:                  * The meta object literal for the '<em><b>Child Domain Model References</b></em>' containment reference list
186:                  * feature.
187:                  * <!-- begin-user-doc -->
188:                  * <!-- end-user-doc -->
189:                  *
190:                  * @generated
191:                  */
192:                 EReference MULTI_DOMAIN_MODEL_REFERENCE_SEGMENT__CHILD_DOMAIN_MODEL_REFERENCES = eINSTANCE
193:                         .getMultiDomainModelReferenceSegment_ChildDomainModelReferences();
194:
195:         }
196:
197: } // VMultisegmentPackage