4 |
## $Id$ |
## $Id$ |
5 |
## ----------------------------------------------------------------------------- |
## ----------------------------------------------------------------------------- |
6 |
## $Log$ |
## $Log$ |
7 |
|
## Revision 1.23 2003/06/06 11:57:20 joko |
8 |
|
## minor update: cosmetic changes |
9 |
|
## |
10 |
## Revision 1.22 2003/05/13 14:50:27 joko |
## Revision 1.22 2003/05/13 14:50:27 joko |
11 |
## HACKed compatibility for config-type data sources |
## HACKed compatibility for config-type data sources |
12 |
## + function get_data_filter |
## + function get_data_filter |
443 |
if($val['ecom_abstract_type'] == "list") { |
if($val['ecom_abstract_type'] == "list") { |
444 |
if($val['ecom_data_locator_key'] == "rpc") { |
if($val['ecom_data_locator_key'] == "rpc") { |
445 |
//$data_locator_meta = array( transport => 'rpc', metatype => 'data', vartype => 'objects', nodename => $val['ecom_data_ident']); |
//$data_locator_meta = array( transport => 'rpc', metatype => 'data', vartype => 'objects', nodename => $val['ecom_data_ident']); |
446 |
$data_locator_meta = array( transport => 'rpc', metatype => 'data', abstract_type => 'list', nodename => $val['ecom_data_ident'], list_meta => $val['ecom_data_meta']); |
$data_locator_meta = array( |
447 |
|
transport => 'rpc', |
448 |
|
metatype => 'data', |
449 |
|
abstract_type => 'list', |
450 |
|
nodename => $val['ecom_data_ident'], |
451 |
|
list_meta => $val['ecom_data_meta'] |
452 |
|
); |
453 |
} else { |
} else { |
454 |
user_error("AbstractExplorer::_prepare_component_args - Cannot build query for data_locator_key $val[ecom_data_locator_key] !"); |
user_error("AbstractExplorer::_prepare_component_args - Cannot build query for data_locator_key $val[ecom_data_locator_key] !"); |
455 |
} |
} |