public ESigItem add(IESigType eSigType, String id, String text, String subGroupName, SignState signState, String data,
                        String session) {
        ESigItem item = new ESigItem(eSigType, id);
        item.setText(text);
        item.setSubGroupName(subGroupName);
        item.setSignState(signState);
        item.setData(data);
        item.setSession(session);
        return add(item);
    }
public ESigItem add ( IESigType eSigType , String id , String text , String subGroupName , SignState signState , String data , String session ) { ESigItem item = new ESigItem ( eSigType , id ) ; item . setText ( text ) ; item . setSubGroupName ( subGroupName ) ; item . setSignState ( signState ) ; item . setData ( data ) ; item . setSession ( session ) ; return add ( item ) ; }
Ads a new sig item to the list, given the required elements.

@param eSigType The esignature type.
@param id The item id.
@param text The description text.
@param subGroupName The sub group name.
@param signState The signature state.
@param data The data object.
@param session The session id.
@return New sig item.