protected EOAttribute createChild(EOEntity parent, Set<EOModelVerificationFailure> failures) throws EOModelException {
return createAttribute(parent);
}
public static final EOAttribute createAttribute(EOEntity entity) throws DuplicateNameException {
EOAttribute newAttribute = entity.addBlankAttribute(Messages.getString("EOAttribute.newName"));
newAttribute.setAllowsNull(Boolean.valueOf(Activator.getDefault().getPreferenceStore().getBoolean(PreferenceConstants.ALLOWS_NULL_DEFAULT_KEY)));
newAttribute.setUsedForLocking(Boolean.valueOf(Activator.getDefault().getPreferenceStore().getBoolean(PreferenceConstants.USED_FOR_LOCKING_DEFAULT_KEY)));
return newAttribute;
}