1 | public interface XMLNamespacePackage extends EPackage{↵ | | 1 | public interface Ecore2XMLPackage extends EPackage{↵
|
|
2 | /**↵ | | 2 | /**↵
|
3 | * The package name.↵ | | 3 | * The package name.↵
|
4 | * <!-- begin-user-doc -->↵ | | 4 | * <!-- begin-user-doc -->↵
|
5 | * <!-- end-user-doc -->↵ | | 5 | * <!-- end-user-doc -->↵
|
6 | * @generated↵ | | 6 | * @generated↵
|
7 | */↵ | | 7 | */↵
|
8 | String eNAME = "namespace";↵ | | 8 | String eNAME = "ecore2xml"; //$NON-NLS-1$↵
|
|
9 | /**↵ | | 9 | /**↵
|
10 | * The package namespace URI.↵ | | 10 | * The package namespace URI.↵
|
11 | * <!-- begin-user-doc -->↵ | | 11 | * <!-- begin-user-doc -->↵
|
12 | * <!-- end-user-doc -->↵ | | 12 | * <!-- end-user-doc -->↵
|
13 | * @generated↵ | | 13 | * @generated↵
|
14 | */↵ | | 14 | */↵
|
15 | String eNS_URI = "http://www.w3.org/XML/1998/namespace";↵ | | 15 | String eNS_URI = "http://www.eclipse.org/emf/2005/Ecore2XML"; //$NON-NLS-1$↵
|
|
16 | /**↵ | | 16 | /**↵
|
17 | * The package namespace name.↵ | | 17 | * The package namespace name.↵
|
18 | * <!-- begin-user-doc -->↵ | | 18 | * <!-- begin-user-doc -->↵
|
19 | * <!-- end-user-doc -->↵ | | 19 | * <!-- end-user-doc -->↵
|
20 | * @generated↵ | | 20 | * @generated↵
|
21 | */↵ | | 21 | */↵
|
22 | String eNS_PREFIX = "xml";↵ | | 22 | String eNS_PREFIX = "ecore2xml"; //$NON-NLS-1$↵
|
|
| | | 23 | /**↵
|
| | | 24 | * The package content type ID.↵
|
| | | 25 | * <!-- begin-user-doc -->↵
|
| | | 26 | * @since 2.4↵
|
| | | 27 | * <!-- end-user-doc -->↵
|
| | | 28 | * @generated↵
|
| | | 29 | */↵
|
| | | 30 | String eCONTENT_TYPE = "org.eclipse.emf.mapping.ecore2xml"; //$NON-NLS-1$↵
|
|
23 | /**↵ | | 31 | /**↵
|
24 | * The singleton instance of the package.↵ | | 32 | * The singleton instance of the package.↵
|
25 | * <!-- begin-user-doc -->↵ | | 33 | * <!-- begin-user-doc -->↵
|
26 | * <!-- end-user-doc -->↵ | | 34 | * <!-- end-user-doc -->↵
|
27 | * @generated↵ | | 35 | * @generated↵
|
28 | */↵ | | 36 | */↵
|
29 | XMLNamespacePackage eINSTANCE = org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl.init();↵ | | 37 | Ecore2XMLPackage eINSTANCE = org.eclipse.emf.mapping.ecore2xml.impl.Ecore2XMLPackageImpl.init();↵
|
|
30 | /**↵ | | 38 | /**↵
|
31 | * The meta object id for the '{@link org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespaceDocumentRootImpl <em>Document Root</em>}' class.↵ | | 39 | * The meta object id for the '{@link org.eclipse.emf.mapping.ecore2xml.impl.XMLInfoImpl <em>XML Info</em>}' class.↵
|
32 | * <!-- begin-user-doc -->↵ | | 40 | * <!-- begin-user-doc -->↵
|
33 | * <!-- end-user-doc -->↵ | | 41 | * <!-- end-user-doc -->↵
|
34 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespaceDocumentRootImpl↵ | | 42 | * @see org.eclipse.emf.mapping.ecore2xml.impl.XMLInfoImpl↵
|
35 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getXMLNamespaceDocumentRoot()↵ | | 43 | * @see org.eclipse.emf.mapping.ecore2xml.impl.Ecore2XMLPackageImpl#getXMLInfo()↵
|
36 | * @generated↵ | | 44 | * @generated↵
|
37 | */↵ | | 45 | */↵
|
38 | int XML_NAMESPACE_DOCUMENT_ROOT = 0;↵ | | 46 | int XML_INFO = 0;↵
|
|
39 | /**↵ | | 47 | /**↵
|
40 | * The feature id for the '<em><b>Mixed</b></em>' attribute list.↵ | | 48 | * The feature id for the '<em><b>Name</b></em>' attribute.↵
|
41 | * <!-- begin-user-doc -->↵ | | 49 | * <!-- begin-user-doc -->↵
|
42 | * <!-- end-user-doc -->↵ | | 50 | * <!-- end-user-doc -->↵
|
43 | * @generated↵ | | 51 | * @generated↵
|
44 | * @ordered↵ | | 52 | * @ordered↵
|
45 | */↵ | | 53 | */↵
|
46 | int XML_NAMESPACE_DOCUMENT_ROOT__MIXED = 0;↵ | | 54 | int XML_INFO__NAME = 0;↵
|
|
47 | /**↵ | | 55 | /**↵
|
48 | * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map.↵ | | 56 | * The feature id for the '<em><b>Target Namespace</b></em>' attribute.↵
|
49 | * <!-- begin-user-doc -->↵ | | 57 | * <!-- begin-user-doc -->↵
|
50 | * <!-- end-user-doc -->↵ | | 58 | * <!-- end-user-doc -->↵
|
51 | * @generated↵ | | 59 | * @generated↵
|
52 | * @ordered↵ | | 60 | * @ordered↵
|
53 | */↵ | | 61 | */↵
|
54 | int XML_NAMESPACE_DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;↵ | | 62 | int XML_INFO__TARGET_NAMESPACE = 1;↵
|
|
55 | /**↵ | | 63 | /**↵
|
56 | * The feature id for the '<em><b>XSI Schema Location</b></em>' map.↵ | | 64 | * The feature id for the '<em><b>XML Representation</b></em>' attribute.↵
|
57 | * <!-- begin-user-doc -->↵ | | 65 | * <!-- begin-user-doc -->↵
|
58 | * <!-- end-user-doc -->↵ | | 66 | * <!-- end-user-doc -->↵
|
59 | * @generated↵ | | 67 | * @generated↵
|
60 | * @ordered↵ | | 68 | * @ordered↵
|
61 | */↵ | | 69 | */↵
|
62 | int XML_NAMESPACE_DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;↵ | | 70 | int XML_INFO__XML_REPRESENTATION = 2;↵
|
|
63 | /**↵ | | 71 | /**↵
|
64 | * The feature id for the '<em><b>Base</b></em>' attribute↵ | | 72 | * The number of structural features of the '<em>XML Info</em>' class.↵
|
| | | 73 | * <!-- begin-user-doc -->↵
|
| | | 74 | * <!-- end-user-doc -->↵
|
| | | 75 | * @generated↵
|
| | | 76 | * @ordered↵
|
| | | 77 | */↵
|
| | | 78 | int XML_INFO_FEATURE_COUNT = 3;↵
|
|
| | | 79 | /**↵
|
65 | .↵ | | 80 | * The meta object id for the '{@link org.eclipse.emf.mapping.ecore2xml.impl.XMLMapImpl <em>XML Map</em>}' class.↵
|
66 | * <!-- begin-user-doc -->↵ | | 81 | * <!-- begin-user-doc -->↵
|
67 | * <!-- end-user-doc -->↵ | | 82 | * <!-- end-user-doc -->↵
|
68 | * @generated↵ | | 83 | * @↵
|
69 | * @ordered↵ | | |
|
70 | */↵ | | |
|
71 | int XML_NAMESPACE_DOCUMENT_ROOT__BASE↵ | | 84 | see org.eclipse.emf.mapping.ecore2xml.impl.XMLMapImpl↵
|
| | | 85 | * @see org.eclipse.emf.mapping.ecore2xml.impl.Ecore2XMLPackageImpl#getXMLMap()↵
|
| | | 86 | * @generated↵
|
| | | 87 | */↵
|
72 | = 3;↵ | | 88 | int XML_MAP = 1;↵
|
|
73 | /**↵ | | 89 | /**↵
|
74 | * The feature id for the '<em><b>Id</b></em>' attribute.↵ | | 90 | * The feature id for the '<em><b>ID Attribute Name</b></em>' attribute.↵
|
75 | * <!-- begin-user-doc -->↵ | | 91 | * <!-- begin-user-doc -->↵
|
76 | * <!-- end-user-doc -->↵ | | 92 | * <!-- end-user-doc -->↵
|
77 | * @generated↵ | | 93 | * @generated↵
|
78 | * @ordered↵ | | 94 | * @ordered↵
|
79 | */↵ | | 95 | */↵
|
80 | int XML_NAMESPACE_DOCUMENT_ROOT__ID = 4;↵ | | 96 | int XML_MAP__ID_ATTRIBUTE_NAME = 0;↵
|
|
81 | /**↵ | | 97 | /**↵
|
82 | * The feature id for the '<em><b>Lang</b></em>' attribute.↵ | | 98 | * The feature id for the '<em><b>Ecore To XML Info</b></em>' map.↵
|
83 | * <!-- begin-user-doc -->↵ | | 99 | * <!-- begin-user-doc -->↵
|
84 | * <!-- end-user-doc -->↵ | | 100 | * <!-- end-user-doc -->↵
|
85 | * @generated↵ | | 101 | * @generated↵
|
86 | * @ordered↵ | | 102 | * @ordered↵
|
87 | */↵ | | 103 | */↵
|
88 | int XML_NAMESPACE_DOCUMENT_ROOT__LANG = 5;↵ | | 104 | int XML_MAP__ECORE_TO_XML_INFO = 1;↵
|
|
89 | /**↵ | | 105 | /**↵
|
90 | * The feature id for the '<em><b>Space</b></em>' attribute.↵ | | 106 | * The feature id for the '<em><b>No Namespace Package</b></em>' reference.↵
|
91 | * <!-- begin-user-doc -->↵ | | 107 | * <!-- begin-user-doc -->↵
|
92 | * <!-- end-user-doc -->↵ | | 108 | * <!-- end-user-doc -->↵
|
93 | * @generated↵ | | 109 | * @generated↵
|
94 | * @ordered↵ | | 110 | * @ordered↵
|
95 | */↵ | | 111 | */↵
|
96 | int XML_NAMESPACE_DOCUMENT_ROOT__SPACE = 6;↵ | | 112 | int XML_MAP__NO_NAMESPACE_PACKAGE = 2;↵
|
|
97 | /**↵ | | 113 | /**↵
|
98 | * The number of structural features of the '<em>Document Root</em>' class.↵ | | 114 | * The number of structural features of the '<em>XML Map</em>' class.↵
|
99 | * <!-- begin-user-doc -->↵ | | 115 | * <!-- begin-user-doc -->↵
|
100 | * <!-- end-user-doc -->↵ | | 116 | * <!-- end-user-doc -->↵
|
101 | * @generated↵ | | 117 | * @generated↵
|
102 | * @ordered↵ | | 118 | * @ordered↵
|
103 | */↵ | | 119 | */↵
|
104 | int XML_NAMESPACE_DOCUMENT_ROOT_FEATURE_COUNT = 7;↵ | | 120 | int XML_MAP_FEATURE_COUNT = 3;↵
|
|
105 | /**↵ | | 121 | /**↵
|
106 | * The meta object id for the '{@link org.eclipse.emf.ecore.xml.namespace.SpaceType <em>Space Type</em>}' enum.↵ | | 122 | * The meta object id for the '{@link org.eclipse.emf.mapping.ecore2xml.impl.ENamedElementToXMLInfoMapEntryImpl <em>ENamed Element To XML Info Map Entry</em>}' class.↵
|
107 | * <!-- begin-user-doc -->↵ | | 123 | * <!-- begin-user-doc -->↵
|
108 | * <!-- end-user-doc -->↵ | | 124 | * <!-- end-user-doc -->↵
|
109 | * @see org.eclipse.emf.ecore.xml.namespace.SpaceType↵ | | 125 | * @see org.eclipse.emf.mapping.ecore2xml.impl.ENamedElementToXMLInfoMapEntryImpl↵
|
110 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getSpaceType()↵ | | 126 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
111 | * @generated↵ | | |
|
112 | */↵ | | |
|
113 | int SPACE_TYPE↵ | | 127 | impl.Ecore2XMLPackageImpl#getENamedElementToXMLInfoMapEntry()↵
|
| | | 128 | * @generated↵
|
| | | 129 | */↵
|
114 | = 1;↵ | | 130 | int ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY = 2;↵
|
|
115 | /**↵ | | 131 | /**↵
|
116 | * The meta object id for the '<em>Lang Type</em>' data type.↵ | | 132 | * The feature id for the '<em><b>Key</b></em>' reference.↵
|
117 | * <!-- begin-user-doc -->↵ | | 133 | * <!-- begin-user-doc -->↵
|
118 | * <!-- end-user-doc -->↵ | | 134 | * <!-- end-user-doc -->↵
|
119 | * @see java.lang.String↵ | | 135 | * @↵
|
120 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getLangType()↵ | | |
|
121 | * @generated↵ | | |
|
122 | */↵ | | |
|
123 | int LANG_TYPE↵ | | 136 | generated↵
|
| | | 137 | * @ordered↵
|
| | | 138 | */↵
|
124 | = 2;↵ | | 139 | int ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY__KEY = 0;↵
|
|
125 | /**↵ | | 140 | /**↵
|
126 | * The meta object id for the '<em>Lang Type Null</em>' data type.↵ | | 141 | * The feature id for the '<em><b>Value</b></em>' containment reference.↵
|
127 | * <!-- begin-user-doc -->↵ | | 142 | * <!-- begin-user-doc -->↵
|
128 | * <!-- end-user-doc -->↵ | | 143 | * <!-- end-user-doc -->↵
|
129 | * @see java.lang.String↵ | | 144 | * @↵
|
130 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getLangTypeNull()↵ | | |
|
131 | * @generated↵ | | |
|
132 | */↵ | | |
|
133 | int LANG_TYPE_NULL↵ | | 145 | generated↵
|
| | | 146 | * @ordered↵
|
| | | 147 | */↵
|
134 | = 3;↵ | | 148 | int ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY__VALUE = 1;↵
|
|
135 | /**↵ | | 149 | /**↵
|
136 | * The meta object id for the '<em>Space Type Object</em>' data type.↵ | | 150 | * The number of structural features of the '<em>ENamed Element To XML Info Map Entry</em>' class.↵
|
137 | * <!-- begin-user-doc -->↵ | | 151 | * <!-- begin-user-doc -->↵
|
138 | * <!-- end-user-doc -->↵ | | 152 | * <!-- end-user-doc -->↵
|
139 | * @see org.eclipse.emf.ecore.xml.namespace.SpaceType↵ | | 153 | * @↵
|
140 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getSpaceTypeObject()↵ | | |
|
141 | * @generated↵ | | |
|
142 | */↵ | | |
|
143 | int SPACE_TYPE_OBJEC↵ | | 154 | generated↵
|
| | | 155 | * @ordered↵
|
| | | 156 | */↵
|
144 | T = 4;↵ | | 157 | int ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY_FEATURE_COUNT = 2;↵
|
|
|
145 | /**↵ | | 158 | /**↵
|
146 | * Returns the meta object for class '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot <em>Document Root</em>}'.↵ | | 159 | * Returns the meta object for class '{@link org.eclipse.emf.mapping.ecore2xml.XMLInfo <em>XML Info</em>}'.↵
|
147 | * <!-- begin-user-doc -->↵ | | 160 | * <!-- begin-user-doc -->↵
|
148 | * <!-- end-user-doc -->↵ | | 161 | * <!-- end-user-doc -->↵
|
149 | * @return the meta object for class '<em>Document Root</em>'.↵ | | 162 | * @return the meta object for class '<em>XML Info</em>'.↵
|
150 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot↵ | | 163 | * @see org.eclipse.emf.mapping.ecore2xml.XMLInfo↵
|
151 | * @generated↵ | | 164 | * @generated↵
|
152 | */↵ | | 165 | */↵
|
153 | EClass getXMLNamespaceDocumentRoot();↵ | | 166 | EClass getXMLInfo();↵
|
|
154 | /**↵ | | 167 | /**↵
|
155 | * Returns the meta object for the attribute list '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getMixed <em>Mixed</em>}'.↵ | | 168 | * Returns the meta object for the attribute '{@link org.eclipse.emf.mapping.ecore2xml.XMLInfo#getName <em>Name</em>}'.↵
|
156 | * <!-- begin-user-doc -->↵ | | 169 | * <!-- begin-user-doc -->↵
|
157 | * <!-- end-user-doc -->↵ | | 170 | * <!-- end-user-doc -->↵
|
158 | * @return the meta object for the attribute list '<em>Mixed</em>'.↵ | | 171 | * @return the meta object for the attribute '<em>Name</em>'.↵
|
159 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getMixed()↵ | | 172 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
160 | * @see #getXMLNamespaceDocumentRoot↵ | | 173 | XMLInfo#getName()↵
|
161 | ()↵ | | 174 | * @see #getXMLInfo()↵
|
162 | * @generated↵ | | 175 | * @generated↵
|
163 | */↵ | | 176 | */↵
|
164 | EAttribute getXMLNamespaceDocumentRoot_Mixed();↵ | | 177 | EAttribute getXMLInfo_Name();↵
|
|
165 | /**↵ | | 178 | /**↵
|
166 | * Returns the meta object for the map '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'.↵ | | 179 | * Returns the meta object for the attribute '{@link org.eclipse.emf.mapping.ecore2xml.XMLInfo#getTargetNamespace <em>Target Namespace</em>}'.↵
|
167 | * <!-- begin-user-doc -->↵ | | 180 | * <!-- begin-user-doc -->↵
|
168 | * <!-- end-user-doc -->↵ | | 181 | * <!-- end-user-doc -->↵
|
169 | * @return the meta object for the map '<em>XMLNS Prefix Map</em>'.↵ | | 182 | * @return the meta object for the attribute '<em>Target Namespace</em>'.↵
|
170 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getXMLNSPrefixMap()↵ | | 183 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
171 | * @see #getXMLNamespaceDocumentRoot()↵ | | |
|
172 | * @generated↵ | | |
|
173 | */↵ | | |
|
174 | EReference getXMLNamespaceDocumentRoot_XMLNSPrefixMap↵ | | 184 | XMLInfo#getTargetNamespace()↵
|
| | | 185 | * @see #getXMLInfo()↵
|
| | | 186 | * @generated↵
|
| | | 187 | */↵
|
175 | ();↵ | | 188 | EAttribute getXMLInfo_TargetNamespace();↵
|
|
176 | /**↵ | | 189 | /**↵
|
177 | * Returns the meta object for the map '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.↵ | | 190 | * Returns the meta object for the attribute '{@link org.eclipse.emf.mapping.ecore2xml.XMLInfo#getXMLRepresentation <em>XML Representation</em>}'.↵
|
178 | * <!-- begin-user-doc -->↵ | | 191 | * <!-- begin-user-doc -->↵
|
179 | * <!-- end-user-doc -->↵ | | 192 | * <!-- end-user-doc -->↵
|
180 | * @return the meta object for the map '<em>XSI Schema Location</em>'.↵ | | 193 | * @return the meta object for the attribute '<em>XML Representation</em>'.↵
|
181 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getXSISchemaLocation()↵ | | 194 | * @see org.eclipse.emf.mapping.ecore2xml.XMLInfo#getXMLRepresentation()↵
|
182 | * @see #getXMLNamespaceDocumentRoot()↵ | | 195 | * @see #getXMLInfo()↵
|
183 | * @generated↵ | | 196 | * @generated↵
|
184 | */↵ | | 197 | */↵
|
185 | EReference getXMLNamespaceDocumentRoot_XSISchemaLocation();↵ | | 198 | EAttribute getXMLInfo_XMLRepresentation();↵
|
|
186 | /**↵ | | 199 | /**↵
|
187 | * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getBase <em>Base</em>}'.↵ | | 200 | * Returns the meta object for class '{@link org.eclipse.emf.mapping.ecore2xml.XMLMap <em>XML Map</em>}'.↵
|
188 | * <!-- begin-user-doc -->↵ | | 201 | * <!-- begin-user-doc -->↵
|
189 | * <!-- end-user-doc -->↵ | | 202 | * <!-- end-user-doc -->↵
|
190 | * @return the meta object for the attribute '<em>Base</em>'.↵ | | 203 | * @return the meta object for class '<em>XML Map</em>'.↵
|
191 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getBase()↵ | | 204 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
192 | * @see #getXMLNamespaceDocumentRoot()↵ | | 205 | XMLMap↵
|
193 | * @generated↵ | | 206 | * @generated↵
|
194 | */↵ | | 207 | */↵
|
195 | EAttribute getXMLNamespaceDocumentRoot_Base();↵ | | 208 | EClass getXMLMap();↵
|
|
196 | /**↵ | | 209 | /**↵
|
197 | * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getId <em>Id</em>}'.↵ | | 210 | * Returns the meta object for the attribute '{@link org.eclipse.emf.mapping.ecore2xml.XMLMap#getIDAttributeName <em>ID Attribute Name</em>}'.↵
|
198 | * <!-- begin-user-doc -->↵ | | 211 | * <!-- begin-user-doc -->↵
|
199 | * <!-- end-user-doc -->↵ | | 212 | * <!-- end-user-doc -->↵
|
200 | * @return the meta object for the attribute '<em>Id</em>'.↵ | | 213 | * @return the meta object for the attribute '<em>ID Attribute Name</em>'.↵
|
201 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getId()↵ | | 214 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
202 | * @see #getXMLNamespaceDocumentRoot↵ | | 215 | XMLMap#getIDAttributeName()↵
|
203 | ()↵ | | 216 | * @see #getXMLMap()↵
|
204 | * @generated↵ | | 217 | * @generated↵
|
205 | */↵ | | 218 | */↵
|
206 | EAttribute getXMLNamespaceDocumentRoot_Id();↵ | | 219 | EAttribute getXMLMap_IDAttributeName();↵
|
|
207 | /**↵ | | 220 | /**↵
|
208 | * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getLang <em>Lang</em>}'.↵ | | 221 | * Returns the meta object for the map '{@link org.eclipse.emf.mapping.ecore2xml.XMLMap#getEcoreToXMLInfo <em>Ecore To XML Info</em>}'.↵
|
209 | * <!-- begin-user-doc -->↵ | | 222 | * <!-- begin-user-doc -->↵
|
210 | * <!-- end-user-doc -->↵ | | 223 | * <!-- end-user-doc -->↵
|
211 | * @return the meta object for the attribute '<em>Lang</em>'.↵ | | 224 | * @return the meta object for the map '<em>Ecore To XML Info</em>'.↵
|
212 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getLang()↵ | | 225 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
213 | * @see #getXMLNamespaceDocumentRoot↵ | | 226 | XMLMap#getEcoreToXMLInfo()↵
|
214 | ()↵ | | 227 | * @see #getXMLMap()↵
|
215 | * @generated↵ | | 228 | * @generated↵
|
216 | */↵ | | 229 | */↵
|
217 | EAttribute getXMLNamespaceDocumentRoot_Lang();↵ | | 230 | EReference getXMLMap_EcoreToXMLInfo();↵
|
|
218 | /**↵ | | 231 | /**↵
|
219 | * Returns the meta object for the attribute '{@link org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getSpace <em>Space</em>}'.↵ | | 232 | * Returns the meta object for the reference '{@link org.eclipse.emf.mapping.ecore2xml.XMLMap#getNoNamespacePackage <em>No Namespace Package</em>}'.↵
|
220 | * <!-- begin-user-doc -->↵ | | 233 | * <!-- begin-user-doc -->↵
|
221 | * <!-- end-user-doc -->↵ | | 234 | * <!-- end-user-doc -->↵
|
222 | * @return the meta object for the attribute '<em>Space</em>'.↵ | | 235 | * @return the meta object for the reference '<em>No Namespace Package</em>'.↵
|
223 | * @see org.eclipse.emf.ecore.xml.namespace.XMLNamespaceDocumentRoot#getSpace()↵ | | 236 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
224 | * @see #getXMLNamespaceDocumentRoot↵ | | 237 | XMLMap#getNoNamespacePackage()↵
|
225 | ()↵ | | 238 | * @see #getXMLMap()↵
|
226 | * @generated↵ | | 239 | * @generated↵
|
227 | */↵ | | 240 | */↵
|
228 | EAttribute getXMLNamespaceDocumentRoot_Space();↵ | | 241 | EReference getXMLMap_NoNamespacePackage();↵
|
|
229 | /**↵ | | 242 | /**↵
|
230 | * Returns the meta object for enum '{@link org.eclipse.emf.ecore.xml.namespace.SpaceType <em>Space Type</em>}'.↵ | | 243 | * Returns the meta object for class '{@link java.util.Map.Entry <em>ENamed Element To XML Info Map Entry</em>}'.↵
|
231 | * <!-- begin-user-doc -->↵ | | 244 | * <!-- begin-user-doc -->↵
|
232 | * <!-- end-user-doc -->↵ | | 245 | * <!-- end-user-doc -->↵
|
233 | * @return the meta object for enum '<em>Space Type</em>'.↵ | | 246 | * @return the meta object for class '<em>↵
|
234 | * @see org.eclipse.emf.ecore.xml.namespace.SpaceType↵ | | |
|
235 | * @generated↵ | | |
|
236 | */↵ | | |
|
237 | EEnum getSpaceType();↵ | | |
|
|
238 | /**↵ | | |
|
239 | * Returns the meta object for data type '{@link java.lang.String <em>Lang Type</em>}'.↵ | | |
|
240 | * <!-- begin-user-doc -->↵ | | |
|
241 | * <!-- end-user-doc -->↵ | | |
|
242 | * @return the meta object for data type '<em>Lang Type</em>'.↵ | | |
|
243 | * @see java.lang.String↵ | | |
|
244 | * @model instanceClass="java.lang.String"↵ | | |
|
245 | * extendedMetaData="name='lang_._type' memberTypes='http://www.eclipse.org/emf/2003/XMLType#language lang_._type_._member_._1'"↵ | | |
|
246 | * @generated↵ | | |
|
247 | */↵ | | |
|
248 | EDataType getLangType↵ | | 247 | ENamed Element To XML Info Map Entry</em>'.↵
|
| | | 248 | * @see java.util.Map.Entry↵
|
| | | 249 | * @model keyType="org.eclipse.emf.ecore.ENamedElement" keyRequired="true"↵
|
| | | 250 | * valueType="org.eclipse.emf.mapping.ecore2xml.XMLInfo" valueContainment="true" valueRequired="true"↵
|
| | | 251 | * @generated↵
|
| | | 252 | */↵
|
249 | ();↵ | | 253 | EClass getENamedElementToXMLInfoMapEntry();↵
|
|
250 | /**↵ | | 254 | /**↵
|
251 | * Returns the meta object for data type '{@link java.lang.String <em>Lang Type Null</em>}'.↵ | | 255 | * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Key</em>}'.↵
|
252 | * <!-- begin-user-doc -->↵ | | 256 | * <!-- begin-user-doc -->↵
|
253 | * <!-- end-user-doc -->↵ | | 257 | * <!-- end-user-doc -->↵
|
254 | * @return the meta object for data type '<em>Lang Type Null</em>'.↵ | | 258 | * @return the meta object for the reference '<em>Key</em>'.↵
|
255 | * @see java.lang.String↵ | | 259 | * @see java.↵
|
256 | * @model instanceClass="java.lang.String"↵ | | |
|
257 | * extendedMetaData="name='lang_._type_._member_._1' baseType='http://www.eclipse.org/emf/2003/XMLType#string' enumeration=''"↵ | | |
|
258 | * @generated↵ | | |
|
259 | */↵ | | |
|
260 | EDataType getLangTypeNull↵ | | 260 | util.Map.Entry↵
|
| | | 261 | * @see #getENamedElementToXMLInfoMapEntry()↵
|
| | | 262 | * @generated↵
|
| | | 263 | */↵
|
261 | ();↵ | | 264 | EReference getENamedElementToXMLInfoMapEntry_Key();↵
|
|
262 | /**↵ | | 265 | /**↵
|
263 | * Returns the meta object for data type '{@link org.eclipse.emf.ecore.xml.namespace.SpaceType <em>Space Type Object</em>}'.↵ | | 266 | * Returns the meta object for the containment reference '{@link java.util.Map.Entry <em>Value</em>}'.↵
|
264 | * <!-- begin-user-doc -->↵ | | 267 | * <!-- begin-user-doc -->↵
|
265 | * <!-- end-user-doc -->↵ | | 268 | * <!-- end-user-doc -->↵
|
266 | * @return the meta object for data type '<em>Space Type Object</em>'.↵ | | 269 | * @return the meta object for ↵
|
267 | * @see org.eclipse.emf.ecore.xml.namespace.SpaceType↵ | | |
|
268 | * @model instanceClass="org.eclipse.emf.ecore.xml.namespace.SpaceType"↵ | | |
|
269 | * extendedMetaData="name='space_._type:Object' baseType='space_._type'"↵ | | 270 | the containment reference '<em>Value</em>'.↵
|
| | | 271 | * @see java.util.Map.Entry↵
|
| | | 272 | * @see #getENamedElementToXMLInfoMapEntry()↵
|
270 | * @generated↵ | | 273 | * @generated↵
|
271 | */↵ | | 274 | */↵
|
272 | EDataType getSpaceTypeObject();↵ | | 275 | EReference getENamedElementToXMLInfoMapEntry_Value();↵
|
|
273 | /**↵ | | 276 | /**↵
|
274 | * Returns the factory that creates the instances of the model.↵ | | 277 | * Returns the factory that creates the instances of the model.↵
|
275 | * <!-- begin-user-doc -->↵ | | 278 | * <!-- begin-user-doc -->↵
|
276 | * <!-- end-user-doc -->↵ | | 279 | * <!-- end-user-doc -->↵
|
277 | * @return the factory that creates the instances of the model.↵ | | 280 | * @return the factory that creates the instances of the model.↵
|
278 | * @generated↵ | | 281 | * @generated↵
|
279 | */↵ | | 282 | */↵
|
280 | XMLNamespaceFactory getXMLNamespaceFactory();↵ | | 283 | Ecore2XMLFactory getEcore2XMLFactory();↵
|
|
281 | /**↵ | | 284 | /**↵
|
282 | * <!-- begin-user-doc -->↵ | | 285 | * <!-- begin-user-doc -->↵
|
283 | * Defines literals for the meta objects that represent↵ | | 286 | * Defines literals for the meta objects that represent↵
|
284 | * <ul>↵ | | 287 | * <ul>↵
|
285 | * <li>each class,</li>↵ | | 288 | * <li>each class,</li>↵
|
286 | * <li>each feature of each class,</li>↵ | | 289 | * <li>each feature of each class,</li>↵
|
287 | * <li>each enum,</li>↵ | | 290 | * <li>each enum,</li>↵
|
288 | * <li>and each data type</li>↵ | | 291 | * <li>and each data type</li>↵
|
289 | * </ul>↵ | | 292 | * </ul>↵
|
290 | * <!-- end-user-doc -->↵ | | 293 | * <!-- end-user-doc -->↵
|
291 | * @generated↵ | | 294 | * @generated↵
|
292 | */↵ | | 295 | */↵
|
293 | interface Literals↵ | | 296 | interface Literals↵
|
294 | {↵ | | 297 | {↵
|
295 | /**↵ | | 298 | /**↵
|
296 | * The meta object literal for the '{@link org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespaceDocumentRootImpl <em>Document Root</em>}' class.↵ | | 299 | * The meta object literal for the '{@link org.eclipse.emf.mapping.ecore2xml.impl.XMLInfoImpl <em>XML Info</em>}' class.↵
|
297 | * <!-- begin-user-doc -->↵ | | 300 | * <!-- begin-user-doc -->↵
|
298 | * <!-- end-user-doc -->↵ | | 301 | * <!-- end-user-doc -->↵
|
299 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespaceDocumentRootImpl↵ | | 302 | * @see org.eclipse.emf.mapping.ecore2xml.impl.XMLInfoImpl↵
|
300 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getXMLNamespaceDocumentRoot()↵ | | 303 | * @see org.eclipse.emf.mapping.ecore2xml.impl.Ecore2XMLPackageImpl#getXMLInfo()↵
|
301 | * @generated↵ | | 304 | * @generated↵
|
302 | */↵ | | 305 | */↵
|
303 | EClass XML_NAMESPACE_DOCUMENT_ROOT = eINSTANCE.getXMLNamespaceDocumentRoot();↵ | | 306 | EClass XML_INFO = eINSTANCE.getXMLInfo();↵
|
|
304 | /**↵ | | 307 | /**↵
|
305 | * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.↵ | | 308 | * The meta object literal for the '<em><b>Name</b></em>' attribute feature.↵
|
306 | * <!-- begin-user-doc -->↵ | | 309 | * <!-- begin-user-doc -->↵
|
307 | * <!-- end-user-doc -->↵ | | 310 | * <!-- end-user-doc -->↵
|
308 | * @generated↵ | | 311 | * @generated↵
|
309 | */↵ | | 312 | */↵
|
310 | EAttribute XML_NAMESPACE_DOCUMENT_ROOT__MIXED = eINSTANCE.getXMLNamespaceDocumentRoot_Mixed();↵ | | 313 | EAttribute XML_INFO__NAME = eINSTANCE.getXMLInfo_Name();↵
|
|
311 | /**↵ | | 314 | /**↵
|
312 | * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature.↵ | | 315 | * The meta object literal for the '<em><b>Target Namespace</b></em>' attribute feature.↵
|
313 | * <!-- begin-user-doc -->↵ | | 316 | * <!-- begin-user-doc -->↵
|
314 | * <!-- end-user-doc -->↵ | | 317 | * <!-- end-user-doc -->↵
|
315 | * @generated↵ | | 318 | * @generated↵
|
316 | */↵ | | 319 | */↵
|
317 | EReference XML_NAMESPACE_DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getXMLNamespaceDocumentRoot_XMLNSPrefixMap();↵ | | 320 | EAttribute XML_INFO__TARGET_NAMESPACE = eINSTANCE.getXMLInfo_TargetNamespace();↵
|
|
318 | /**↵ | | 321 | /**↵
|
319 | * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature.↵ | | 322 | * The meta object literal for the '<em><b>XML Representation</b></em>' attribute feature.↵
|
320 | * <!-- begin-user-doc -->↵ | | 323 | * <!-- begin-user-doc -->↵
|
321 | * <!-- end-user-doc -->↵ | | 324 | * <!-- end-user-doc -->↵
|
322 | * @generated↵ | | 325 | * @generated↵
|
323 | */↵ | | 326 | */↵
|
324 | EReference XML_NAMESPACE_DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getXMLNamespaceDocumentRoot_XSISchemaLocation();↵ | | 327 | EAttribute XML_INFO__XML_REPRESENTATION = eINSTANCE.getXMLInfo_XMLRepresentation();↵
|
|
325 | /**↵ | | 328 | /**↵
|
326 | * The meta object literal for the '<em><b>Base</b></em>' attribute feature.↵ | | 329 | * The meta object literal for the '{@link org.eclipse.emf.mapping.ecore2xml.impl.XMLMapImpl <em>XML Map</em>}' class.↵
|
327 | * <!-- begin-user-doc -->↵ | | 330 | * <!-- begin-user-doc -->↵
|
328 | * <!-- end-user-doc -->↵ | | 331 | * <!-- end-user-doc -->↵
|
| | | 332 | * @see org.eclipse.emf.mapping.ecore2xml.impl.XMLMapImpl↵
|
| | | 333 | * @see org.eclipse.emf.mapping.ecore2xml.impl.Ecore2XMLPackageImpl#getXMLMap()↵
|
329 | * @generated↵ | | 334 | * @generated↵
|
330 | */↵ | | 335 | */↵
|
331 | EAttribute XML_NAMESPACE_DOCUMENT_ROOT__BASE = eINSTANCE.getXMLNamespaceDocumentRoot_Base();↵ | | 336 | EClass XML_MAP = eINSTANCE.getXMLMap();↵
|
|
332 | /**↵ | | 337 | /**↵
|
333 | * The meta object literal for the '<em><b>Id</b></em>' attribute feature.↵ | | 338 | * The meta object literal for the '<em><b>ID Attribute Name</b></em>' attribute feature.↵
|
334 | * <!-- begin-user-doc -->↵ | | 339 | * <!-- begin-user-doc -->↵
|
335 | * <!-- end-user-doc -->↵ | | 340 | * <!-- end-user-doc -->↵
|
336 | * @generated↵ | | 341 | * @generated↵
|
337 | */↵ | | 342 | */↵
|
338 | EAttribute XML_NAMESPACE_DOCUMENT_ROOT__ID = eINSTANCE.getXMLNamespaceDocumentRoot_Id();↵ | | 343 | EAttribute XML_MAP__ID_ATTRIBUTE_NAME = eINSTANCE.getXMLMap_IDAttributeName();↵
|
|
339 | /**↵ | | 344 | /**↵
|
340 | * The meta object literal for the '<em><b>Lang</b></em>' attribute feature.↵ | | 345 | * The meta object literal for the '<em><b>Ecore To XML Info</b></em>' map feature.↵
|
341 | * <!-- begin-user-doc -->↵ | | 346 | * <!-- begin-user-doc -->↵
|
342 | * <!-- end-user-doc -->↵ | | 347 | * <!-- end-user-doc -->↵
|
343 | * @generated↵ | | 348 | * @generated↵
|
344 | */↵ | | 349 | */↵
|
345 | EAttribute XML_NAMESPACE_DOCUMENT_ROOT__LANG = eINSTANCE.getXMLNamespaceDocumentRoot_Lang();↵ | | 350 | EReference XML_MAP__ECORE_TO_XML_INFO = eINSTANCE.getXMLMap_EcoreToXMLInfo();↵
|
|
346 | /**↵ | | 351 | /**↵
|
347 | * The meta object literal for the '<em><b>Space</b></em>' attribute feature.↵ | | 352 | * The meta object literal for the '<em><b>No Namespace Package</b></em>' reference feature.↵
|
348 | * <!-- begin-user-doc -->↵ | | 353 | * <!-- begin-user-doc -->↵
|
349 | * <!-- end-user-doc -->↵ | | 354 | * <!-- end-user-doc -->↵
|
350 | * @generated↵ | | 355 | * @generated↵
|
351 | */↵ | | 356 | */↵
|
352 | EAttribute XML_NAMESPACE_DOCUMENT_ROOT__SPACE = eINSTANCE.getXMLNamespaceDocumentRoot_Space();↵ | | 357 | EReference XML_MAP__NO_NAMESPACE_PACKAGE = eINSTANCE.getXMLMap_NoNamespacePackage();↵
|
|
353 | /**↵ | | 358 | /**↵
|
354 | * The meta object literal for the '{@link org.eclipse.emf.ecore.xml.namespace.SpaceType <em>Space Type</em>}' enum.↵ | | 359 | * The meta object literal for the '{@link org.eclipse.emf.mapping.ecore2xml.impl.ENamedElementToXMLInfoMapEntryImpl <em>ENamed Element To XML Info Map Entry</em>}' class.↵
|
355 | * <!-- begin-user-doc -->↵ | | 360 | * <!-- begin-user-doc -->↵
|
356 | * <!-- end-user-doc -->↵ | | 361 | * <!-- end-user-doc -->↵
|
357 | * @see org.eclipse.emf.ecore.xml.namespace.SpaceType↵ | | 362 | * @see org.eclipse.emf.mapping.ecore2xml.impl.ENamedElementToXMLInfoMapEntryImpl↵
|
358 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getSpaceType()↵ | | 363 | * @see org.eclipse.emf.mapping.ecore2xml.↵
|
359 | * @generated↵ | | |
|
360 | */↵ | | |
|
361 | EEnum SPACE_TYPE = eINSTANCE.getSpaceType↵ | | 364 | impl.Ecore2XMLPackageImpl#getENamedElementToXMLInfoMapEntry()↵
|
| | | 365 | * @generated↵
|
| | | 366 | */↵
|
362 | ();↵ | | 367 | EClass ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY = eINSTANCE.getENamedElementToXMLInfoMapEntry();↵
|
|
363 | /**↵ | | 368 | /**↵
|
364 | * The meta object literal for the '<em>Lang Type</em>' data type.↵ | | 369 | * The meta object literal for the '<em><b>Key</b></em>' reference feature.↵
|
365 | * <!-- begin-user-doc -->↵ | | 370 | * <!-- begin-user-doc -->↵
|
366 | * <!-- end-user-doc -->↵ | | 371 | * <!-- end-user-doc -->↵
|
367 | * @see java.lang.String↵ | | 372 | * @↵
|
368 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getLangType()↵ | | |
|
369 | * @generated↵ | | |
|
370 | */↵ | | |
|
371 | EDataType LANG_TYPE = eINSTANCE.getLangType↵ | | 373 | generated↵
|
| | | 374 | */↵
|
372 | ();↵ | | 375 | EReference ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY__KEY = eINSTANCE.getENamedElementToXMLInfoMapEntry_Key();↵
|
|
373 | /**↵ | | 376 | /**↵
|
374 | * The meta object literal for the '<em>Lang Type Null</em>' data type.↵ | | 377 | * The meta object literal for the '<em><b>↵
|
375 | * <!-- begin-user-doc -->↵ | | |
|
376 | * <!-- end-user-doc -->↵ | | |
|
377 | * @see java.lang.String↵ | | |
|
378 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getLangTypeNull()↵ | | |
|
379 | * @generated↵ | | |
|
380 | */↵ | | |
|
381 | EDataType LANG_TYPE_NULL = eINSTANCE.getLangTypeNull();↵ | | |
|
|
382 | /**↵ | | |
|
383 | * The meta object literal for the '<em>Space Type Object</em>' data type.↵ | | 378 | Value</b></em>' containment reference feature.↵
|
384 | * <!-- begin-user-doc -->↵ | | 379 | * <!-- begin-user-doc -->↵
|
385 | * <!-- end-user-doc -->↵ | | 380 | * <!-- end-user-doc -->↵
|
386 | * @see org.eclipse.emf.ecore.xml.namespace.SpaceType↵ | | 381 | * @↵
|
387 | * @see org.eclipse.emf.ecore.xml.namespace.impl.XMLNamespacePackageImpl#getSpaceTypeObject()↵ | | |
|
388 | * @generated↵ | | |
|
389 | */↵ | | |
|
390 | EDataType SPACE_TYPE_OBJECT = eINSTANCE.getSpaceTypeObject↵ | | 382 | generated↵
|
| | | 383 | */↵
|
391 | (); | | 384 | EReference ENAMED_ELEMENT_TO_XML_INFO_MAP_ENTRY__VALUE = eINSTANCE.getENamedElementToXMLInfoMapEntry_Value();
|