@Override
public EditingDomain eAdd(String eDomainID, EditingDomain eDomain) throws IllegalArgumentException {
if(!(eDomainID==null || eDomainID.length()==0)) {
ResourceSet eSet = eDomain.getResourceSet();
eSet.eAdapters().add(eResourceHandler);
return eDomainMap.put(eDomainID, eDomain);
}
throw new IllegalArgumentException("EditingDomain ID must be specified.");
}