package org.jboss.tools.seam.xml.ds.model;
import org.jboss.tools.common.model.impl.CustomizedObjectImpl;
public class DatasourceImpl extends CustomizedObjectImpl {
private static final long serialVersionUID = 1L;
public DatasourceImpl() {}
public boolean isAttributeEditable(String name) {
boolean b = super.isAttributeEditable(name);
if(b && name.equals(DSConstants.ATTR_SECURITY_DOMAIN)) {
String type = getAttributeValue(DSConstants.ATTR_SECURITY_TYPE);
if(type == null || !type.startsWith("security-domain")) {
b = false;
}
}
return b;
}
}