SAP ABAP Interface IF_BSA_SADL_STRUCTURE_DESC (Descriptor for SADL structures)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-ESF-BSA (Application Component) Business Service Adaptation
     SADL_DESCRIPTORS (Package) Descriptor API for SADL creation
Properties
Interface IF_BSA_SADL_STRUCTURE_DESC  
Short Description Descriptor for SADL structures    
General Data
Package SADL_DESCRIPTORS   Descriptor API for SADL creation 
Created 20090428   SAP 
Last changed 20141121    
Unicode checks active    
Forward declarations
Interface IF_BSA_SADL_STRUCTURE_DESC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSA_SADL_DATA_ELEMENT Data element of a data container 20090428
2 IF_BSA_SADL_DESC Base interface for SADL descriptors 20090428
Friends
Interface IF_BSA_SADL_STRUCTURE_DESC has no friend.
Attributes
Interface IF_BSA_SADL_STRUCTURE_DESC has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION Instance method Public Method 20090904
2 ADD_ACTION_BY_VALUE Instance method Public Method 20090904
3 ADD_ASSOCIATION Instance method Public Method 20091208
4 ADD_ASSOCIATION_BY_VALUE Instance method Public Method 20091208
5 ADD_ATTRIBUTE Instance method Public Method 20090428
6 ADD_ATTRIBUTE_BY_VALUE Instance method Public Method 20090428
7 ADD_MAPPED_QUERY Instance method Public Method 20100729
8 ADD_MAPPED_QUERY_BY_VALUE Instance method Public Method 20100729
9 ADD_SUBSTRUCTURE Instance method Public Method 20090428
10 ADD_SUBSTRUCTURE_BY_VALUE Instance method Public Method 20090506
11 CREATE_BINDING_STEP_SEQUENCE Instance method Public Method 20090506
12 GET_ACTIONS Instance method Public Method 20090908
13 GET_ASSOCIATIONS Instance method Public Method 20091208
14 GET_ATTRIBUTES Instance method Public Method 20090428
15 GET_BINDING Instance method Public Method 20090428
16 GET_DATA_SOURCE Instance method Public Method 20090428
17 GET_IS_ACL_RELEVANT Instance method Public Method 20100927
18 GET_MAPPED_QUERIES Instance method Public Method 20100729
19 GET_MAX_EDIT_MODE Instance method Public Method 20090818
20 GET_NAME Instance method Public Method 20090428
21 GET_SUB_STRUCTURES Instance method Public Method 20090428
Events
Interface IF_BSA_SADL_STRUCTURE_DESC has no event.
Types
Interface IF_BSA_SADL_STRUCTURE_DESC has no local type.
Method Signatures

Method ADD_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ACTION Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_ACTION_DESC 20090904

Method ADD_ACTION on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_ACTION_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BINDING Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_BINDING_DESC 20090904
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20090904
3 Returning RO_ACTION Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_ACTION_DESC 20090904

Method ADD_ACTION_BY_VALUE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ASSOCIATION Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_ASSOCIATION_DESC 20091208

Method ADD_ASSOCIATION on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_ASSOCIATION_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BINDING Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_BINDING_DESC 20091208
2 Importing IO_TARGET Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_STRUCTURE_DESC 20091208
3 Importing IV_CARDINALITY Call by reference Type reference (TYPE) STRING 20131113
4 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20091208
5 Returning RO_ASSOCIATION Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_ASSOCIATION_DESC 20091208

Method ADD_ASSOCIATION_BY_VALUE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ATTRIBUTE Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_ATTRIBUTE_DESC 20090428

Method ADD_ATTRIBUTE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_ATTRIBUTE_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BINDING Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_BINDING_DESC 20090428
2 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_ATTR_TYPE_DESC 20090428
3 Importing IV_CREATE_BEHAVIOR Call by reference Type reference (TYPE) STRING 20090818
4 Importing IV_IS_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090506
5 Importing IV_IS_OUTPUT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090428
6 Importing IV_IS_SEARCHABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090428
7 Importing IV_MAX_EDIT_MODE Call by reference Type reference (TYPE) STRING 20090818
8 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20090428
9 Returning RO_ATTRIBUTE Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_ATTRIBUTE_DESC 20090428

Method ADD_ATTRIBUTE_BY_VALUE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_MAPPED_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAPPED_QUERY Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_MAPPED_QUERY_DESC 20100729

Method ADD_MAPPED_QUERY on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_MAPPED_QUERY_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BINDING Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_BINDING_DESC 20100729
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20100729
3 Returning RO_MAPPED_QUERY Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_MAPPED_QUERY_DESC 20100729

Method ADD_MAPPED_QUERY_BY_VALUE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_SUBSTRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_STRUCTURE_DESC 20090428

Method ADD_SUBSTRUCTURE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method ADD_SUBSTRUCTURE_BY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BINDING Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_BINDING_DESC 20090506
2 Importing IO_DATA_SOURCE Call by reference Object reference (TYPE REF TO) IF_BSA_SADL_DATA_SOURCE_DESC 20090506
3 Importing IV_IS_ACL_RELEVANT Call by reference Type reference (TYPE) ABAP_BOOL 20100927
4 Importing IV_MAX_EDIT_MODE Call by reference Type reference (TYPE) STRING 20090818
5 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20090506
6 Returning RO_SUBSTRUCTURE Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_STRUCTURE_DESC 20090506

Method ADD_SUBSTRUCTURE_BY_VALUE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method CREATE_BINDING_STEP_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_BINDING Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_STEP_SEQUENCE_DESC 20090506

Method CREATE_BINDING_STEP_SEQUENCE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_DATA_CONTAINER 20090908

Method GET_ACTIONS on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_ASSOCIATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_DATA_CONTAINER 20091208

Method GET_ASSOCIATIONS on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_DATA_CONTAINER 20090428

Method GET_ATTRIBUTES on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_BINDING Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_BINDING_DESC 20090428

Method GET_BINDING on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_DATA_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_SOURCE Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_DATA_SOURCE_DESC 20090428

Method GET_DATA_SOURCE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_IS_ACL_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ACL_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL 20100927

Method GET_IS_ACL_RELEVANT on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_MAPPED_QUERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_DATA_CONTAINER 20100729

Method GET_MAPPED_QUERIES on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_MAX_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MAX_EDIT_MODE Value transfer Type reference (TYPE) STRING 20090818

Method GET_MAX_EDIT_MODE on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20090428

Method GET_NAME on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.

Method GET_SUB_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_CONTAINER Value transfer Object reference (TYPE REF TO) IF_BSA_SADL_DATA_CONTAINER 20090428

Method GET_SUB_STRUCTURES on Interface IF_BSA_SADL_STRUCTURE_DESC has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 72L