org.eclipse.emf.ecore.xmi.impl
Class XMLSaveImpl.Lookup
java.lang.Object
org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.Lookup
- Enclosing class:
- XMLSaveImpl
- protected static class XMLSaveImpl.Lookup
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SHIFT
protected static final int SHIFT
- See Also:
- Constant Field Values
SIZE
protected static final int SIZE
- See Also:
- Constant Field Values
MASK
protected static final int MASK
- See Also:
- Constant Field Values
classes
protected EClass[] classes
features
protected EStructuralFeature[][] features
featureKinds
protected int[][] featureKinds
map
protected XMLResource.XMLMap map
extendedMetaData
protected ExtendedMetaData extendedMetaData
docRoots
protected ArrayList docRoots
XMLSaveImpl.Lookup
public XMLSaveImpl.Lookup(XMLResource.XMLMap map)
XMLSaveImpl.Lookup
public XMLSaveImpl.Lookup(XMLResource.XMLMap map,
ExtendedMetaData extendedMetaData)
getDocumentRoot
public EClass getDocumentRoot(EPackage epackage)
getFeatures
public EStructuralFeature[] getFeatures(EClass cls)
getKinds
public int[] getKinds(EClass cls,
EStructuralFeature[] featureList)
getIndex
protected int getIndex(EClass cls)
listFeatures
protected EStructuralFeature[] listFeatures(EClass cls)
listKinds
protected int[] listKinds(EStructuralFeature[] featureList)
featureKind
protected int featureKind(EStructuralFeature f)