File: eaf_n_cst_datasetattrib.sru
Size: 1510
Date: Tue, 22 Jan 2008 23:40:18 +0100
$PBExportHeader$eaf_n_cst_datasetattrib.sru
forward
global type eaf_n_cst_datasetattrib from nonvisualobject
end type
end forward

global type eaf_n_cst_datasetattrib from nonvisualobject
end type
global eaf_n_cst_datasetattrib eaf_n_cst_datasetattrib

type variables
//DataSet Name
string                              is_name

//Retrieve or Update Action Requested for the DataSet
string                              is_action

//XML Argument string
string                              is_xmlarguments

//Original DataSet Index - only for use in updates
long                                il_original_idx

//Argument info structure - this is used in pre 3.0 versions of EAF and maintained for backward compatibility
s_arginfo                           istr_arginfo[]

//Argument Service
n_cst_argumentservice               inv_argumentservice

//Ancestor reference to content provider service
//Actual service will be chosen by n_cst_contentproviderservicebroker
n_cst_contentproviderservice        inv_contentproviderservice

//Datastore reference
n_datastore                         ids_working

//MessagingService
n_cst_messageservice                inv_messaging

//Update BO Names
string                              is_updatebonames[]

//LUW Service Enabled
boolean                             ib_luw

//Retrieve has occured
boolean                             ib_retrieved

//Prepare has occured
boolean                             ib_prepared

end variables

on eaf_n_cst_datasetattrib.create
call super::create
TriggerEvent( this, "constructor" )
end on

on eaf_n_cst_datasetattrib.destroy
TriggerEvent( this, "destructor" )
call super::destroy
end on