public void writeFields() throws IOException {if (currentPutField == null) {throw new NotActiveException();}writeFieldValues(currentPutField);}
public virtual void writeFields(){throw new System.NotImplementedException();}