public void addNewRow()
        throws EFapsException
    {
        final UIFieldSetRow row = new UIFieldSetRow(this);
        this.rows.add(row);
        for (final UIFieldSetColHeader header : getHeaders()) {
            final UIValue uiValue = UIValue
                            .get(Field.get(header.getFieldId()), Attribute.get(header.getAttrId()), null);
            final UIFieldSetValue cellSetValue = new UIFieldSetValue(getParent(), null, this, uiValue);
            row.add(cellSetValue);
        }
    }
public void addNewRow()
        throws EFapsException
    {
        final UIFieldSetRow row = new UIFieldSetRow(this);
        this.rows.add(row);
        for (final UIFieldSetColHeader header : getHeaders()) {
            final UIValue uiValue = UIValue
                            .get(Field.get(header.getFieldId()), Attribute.get(header.getAttrId()), null);
            final UIFieldSetValue cellSetValue = new UIFieldSetValue(getParent(), null, this, uiValue);
            row.add(cellSetValue);
        }
    }
public void addNewRow ( ) throws EFapsException { final UIFieldSetRow row = new UIFieldSetRow ( this ) ; this . rows . add ( row ) ; for ( final UIFieldSetColHeader header : getHeaders ( ) ) { final UIValue uiValue = UIValue . get ( Field . get ( header . getFieldId ( ) ) , Attribute . get ( header . getAttrId ( ) ) , null ) ; final UIFieldSetValue cellSetValue = new UIFieldSetValue ( getParent ( ) , null , this , uiValue ) ; row . add ( cellSetValue ) ; } }
Add a new Row.

@throws EFapsException on error
Add a new Row .