code: @Override public void set(FieldType field, Object value)
     {
        if (field != null)
        {
           int index = field.getValue();
           if (m_eventsEnabled)
           {
              fireFieldChangeEvent((ResourceField) field, m_array[index], value);
           }
           m_array[index] = value;
        }
     }
docs: {@inheritDoc}