.getDefaultValueLiteral();
EClassifier eType = genFeature.getEcoreFeature().getEType();
if (eType instanceof EDataType) {
GenPackage genPackage = ((GenFeatureImpl) genFeature)
.findGenPackage(genFeature.getEcoreFeature().getEType().getEPackage());
GenDataType gdt = null;
if (genPackage != null) {
for (Iterator iter = genPackage.getGenDataTypes().iterator(); iter
.hasNext()
&& gdt == null;) {
GenDataType genDataType = (GenDataType) iter.next();
if (eType.getName().equals(genDataType.getEcoreDataType().getName())) {
gdt = genDataType;
}
}
}
EClassifier eDataType = gdt.getEcoreDataType();