package org.hawk.modelio;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EObject;
import org.hawk.core.model.*;
public class ModelioDataType extends ModelioObject implements IHawkDataType {
private EDataType edatatype;
// private String containingFeatureName = null;
// private static HashMap<EClass, Collection<EClass>> eAllSubTypes;
public ModelioDataType(EDataType eDataType) {
super(eDataType);
edatatype = ((EDataType) eDataType);
}
public EObject getEObject() {
return edatatype;
}
@Override
public String getName() {
return edatatype.getName();
}
@Override
public String getPackageNSURI() {
return edatatype.getEPackage().getNsURI();
}
}