Resource resource=eobject.eResource(); AnyType type=getEObjectExtension(eobject); FeatureMap featureMap= type.getAnyAttribute(); EStructuralFeature feature= entry.getEStructuralFeature(); if(property.equals("value")){ //EObject obj=feature.eContainer(); //SetCommand.create(domain, obj, feature, value); featureMap.set(entry.getEStructuralFeature(), value); }