public boolean[] getModified()
    {
        int iFieldCount = this.getFieldCount();  // BaseField Count
        boolean[] rgbModified = new boolean[iFieldCount];
        for (int iFieldSeq = DBConstants.MAIN_FIELD; iFieldSeq < iFieldCount + DBConstants.MAIN_FIELD; iFieldSeq++)
        {
            BaseField field = this.getField(iFieldSeq);
            rgbModified[iFieldSeq] = field.isModified();
        }
        return rgbModified;
    }
public boolean [ ] getModified ( ) { int iFieldCount = this . getFieldCount ( ) ; boolean [ ] rgbModified = new boolean [ iFieldCount ] ; for ( int iFieldSeq = DBConstants . MAIN_FIELD ; iFieldSeq < iFieldCount + DBConstants . MAIN_FIELD ; iFieldSeq ++ ) { BaseField field = this . getField ( iFieldSeq ) ; rgbModified [ iFieldSeq ] = field . isModified ( ) ; } return rgbModified ; }
Get the field's modified status
@param bNonKeyOnly If we are talking about non current key fields only.
@return true if any fields have changed.