440:
441:
442: /*
443: * Build_Attr_Group_Row_Object builds and trturns an instance of
444: * EGO_USER_ATTR_ROW_OBJ using the passed in infomation.
445: */
446:
447: FUNCTION Build_Attr_Group_Row_Object( p_row_identifier IN NUMBER
448: ,p_attr_group_id IN NUMBER DEFAULT NULL
456: ,p_data_level_4 IN VARCHAR2 DEFAULT NULL
457: ,p_data_level_5 IN VARCHAR2 DEFAULT NULL
458: ,p_transaction_type IN VARCHAR2
459: )
460: RETURN EGO_USER_ATTR_ROW_OBJ
461: IS
462: BEGIN
463: RETURN EGO_USER_ATTR_ROW_OBJ ( p_row_identifier
464: ,p_attr_group_id
459: )
460: RETURN EGO_USER_ATTR_ROW_OBJ
461: IS
462: BEGIN
463: RETURN EGO_USER_ATTR_ROW_OBJ ( p_row_identifier
464: ,p_attr_group_id
465: ,p_attr_group_app_id
466: ,p_attr_group_type
467: ,p_attr_group_name
477: END Build_Attr_Group_Row_Object;
478:
479: /*
480: * Build_Attr_Group_Row_Table builds up the EGO_USER_ATTR_ROW_TABLE.
481: * an instance of EGO_USER_ATTR_ROW_OBJ is built using the passed in
482: * infomation and appended to the table here.
483: */
484:
485: FUNCTION Build_Attr_Group_Row_Table( p_attr_group_row_table IN EGO_USER_ATTR_ROW_TABLE