org.eclipse.xtend.typesystem.xsd.type
Class XMLFeatureMapTypeImpl

java.lang.Object
  extended by org.eclipse.xtend.typesystem.AbstractTypeImpl
      extended by org.eclipse.xtend.typesystem.xsd.type.EFeatureMapTypeImpl
          extended by org.eclipse.xtend.typesystem.xsd.type.XMLFeatureMapTypeImpl
All Implemented Interfaces:
Type

public class XMLFeatureMapTypeImpl
extends EFeatureMapTypeImpl

Author:
Moritz Eysholdt - Initial contribution and API

Field Summary
 
Fields inherited from class org.eclipse.xtend.typesystem.xsd.type.EFeatureMapTypeImpl
model, owner
 
Constructor Summary
XMLFeatureMapTypeImpl(XSDMetaModel model, java.lang.String name, org.eclipse.emf.ecore.EClass owner)
           
 
Method Summary
protected  java.util.List<org.eclipse.emf.ecore.EStructuralFeature> getMapFeatures()
           
 
Methods inherited from class org.eclipse.xtend.typesystem.xsd.type.EFeatureMapTypeImpl
cacheBugExists, getContributedFeatures, getOwner, internalGetSuperTypes, isFeatureMap, isInstance, newInstance
 
Methods inherited from class org.eclipse.xtend.typesystem.AbstractTypeImpl
convert, equals, getAllFeatures, getAllOperations, getAllProperties, getAllStaticProperties, getDocumentation, getFeature, getName, getOperation, getProperty, getStaticProperty, getSuperTypes, getTypeSystem, hashCode, internalIsAssignableFrom, isAbstract, isAssignableFrom, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLFeatureMapTypeImpl

public XMLFeatureMapTypeImpl(XSDMetaModel model,
                             java.lang.String name,
                             org.eclipse.emf.ecore.EClass owner)
Method Detail

getMapFeatures

protected java.util.List<org.eclipse.emf.ecore.EStructuralFeature> getMapFeatures()
Overrides:
getMapFeatures in class EFeatureMapTypeImpl