SAP ABAP Interface IF_TREX_STRUCTURE_META (Metadata Interface to Structure)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-API (Application Component) TREX ABAP + JAVA API
     STREX (Package) TREX ABAP client
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_TREX_TABLE_META Metadata Interface to Table 20051019
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TREX_STRUCTURE Structure Abstraction 20051019
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TREX_TABLE Internal Table Abstraction 20060106
Properties
Interface IF_TREX_STRUCTURE_META  
Short Description Metadata Interface to Structure    
General Data
Package STREX   TREX ABAP client 
Created 20051019   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_TREX_STRUCTURE_META has no interface.
Friends
Interface IF_TREX_STRUCTURE_META has no friend.
Attributes
Interface IF_TREX_STRUCTURE_META has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_STRUCTURE Instance method Public Method 20060221
2 GET_ABAP_COMPDESCR Instance method Public Method 20060105
3 GET_ABAP_STRUCTDESCR Instance method Public Method 20060221
4 GET_ATTRIBUTE_DEFINITIONS Instance method Public Method 20051019
5 GET_COLUMNS_FOR_ATTRIBUTES Instance method Public Method 20060220
6 GET_COMPONENT_DESCRIPTOR Instance method Public Method 20051019
7 MAP_ATTRIBUTE Instance method Public Method 20060220
8 MAP_ATTRIBUTES_WITH_COMP_DESCR Instance method Public Method 20060629
9 SET_ATTRIBUTE_TYPE Instance method Public Method 20051208
10 SET_IGNORE_COLUMN Instance method Public Method 20060706
Events
Interface IF_TREX_STRUCTURE_META has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_COLUMN_NAMES Public See coding 20060220 T_COLUMN_NAMES type standard table of name_komp with key table_line
Method Signatures

Method CREATE_STRUCTURE Signature

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

Method CREATE_STRUCTURE on Interface IF_TREX_STRUCTURE_META has no exception.

Method GET_ABAP_COMPDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CLIKE 20060105
2 Returning RVAL Value transfer Type reference (TYPE) ABAP_COMPDESCR 20060105

Method GET_ABAP_COMPDESCR on Interface IF_TREX_STRUCTURE_META has no exception.

Method GET_ABAP_STRUCTDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20060221

Method GET_ABAP_STRUCTDESCR on Interface IF_TREX_STRUCTURE_META has no exception.

Method GET_ATTRIBUTE_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) TREXT_ATTR_DEF Attribute definitions 20051019

Method GET_ATTRIBUTE_DEFINITIONS on Interface IF_TREX_STRUCTURE_META has no exception.

Method GET_COLUMNS_FOR_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TREXT_STRING Table of STRINGs 20060220
2 Returning RVAL Value transfer Type reference (TYPE) T_COLUMN_NAMES 20060220

Method GET_COLUMNS_FOR_ATTRIBUTES on Interface IF_TREX_STRUCTURE_META has no exception.

Method GET_COMPONENT_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) TREXT_COMP_DESCR Description of the components 20051019
2 Importing SET_DEFAULT_ATTR_NAME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Take field name as attr name, if attr name is initial 20060816

Method GET_COMPONENT_DESCRIPTOR on Interface IF_TREX_STRUCTURE_META has no exception.

Method MAP_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) TREXD_ATTR_NAME Attribute name 20060220
2 Importing COLUMN Call by reference Type reference (TYPE) NAME_KOMP Component name 20060220

Method MAP_ATTRIBUTE on Interface IF_TREX_STRUCTURE_META has no exception.

Method MAP_ATTRIBUTES_WITH_COMP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMP_DESCR Call by reference Type reference (TYPE) TREXT_COMP_DESCR Description of the components 20060629

Method MAP_ATTRIBUTES_WITH_COMP_DESCR on Interface IF_TREX_STRUCTURE_META has no exception.

Method SET_ATTRIBUTE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CLIKE 20051208
2 Importing TYPE Call by reference Type reference (TYPE) TREXD_ATTR_TYPE Attribute type 20051208

Method SET_ATTRIBUTE_TYPE on Interface IF_TREX_STRUCTURE_META has no exception.

Method SET_IGNORE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CLIKE 20060706

Method SET_IGNORE_COLUMN on Interface IF_TREX_STRUCTURE_META has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710