throw new SchemaException(ERR_FT + f.getType());
throw new SchemaException(E.FIELD_TYPE + f.getType());
  protected static void canWriteField(    GrouperSession s, Stem ns, Subject subj, Field f, FieldType type  )    throws  InsufficientPrivilegeException,            SchemaException  {    // FIXME Can I remove s?    // Validate the field type    if (!f.getType().equals(type)) {      throw new SchemaException(ERR_FT + f.getType());    }      // FIXME Should this be internalized?    PrivilegeResolver.getInstance().canPrivDispatch(      s, ns, subj, f.getWritePriv()    );  } // protected static void canWriteField(s, ns, subj, f, type)