SAP ABAP Interface IF_GENIL_OBJ_ATTR_PROPERTIES (Container Object Attribute Properties)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
     CRM_GENIL (Package) Generic Interaction Layer for Access to CRM Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_GENIL_CONT_SIMPLE_OBJ Object in Generic Input/Output Container 20081124
Properties
Interface IF_GENIL_OBJ_ATTR_PROPERTIES  
Short Description Container Object Attribute Properties    
General Data
Package CRM_GENIL   Generic Interaction Layer for Access to CRM Objects 
Created 20020122   SAP 
Last changed 20100303   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_GENIL_OBJ_ATTR_PROPERTIES has no interface.
Friends
Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGEABLE Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'C' Attribute Property 20020129
2 DEACTIVATED Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'D' Attribute Property 20080423
3 HIDDEN Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'H' Attribute Property 20020129
4 INITIAL Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'I' Attribute Property 20020129
5 MANDATORY Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'M' Attribute Property 20020314
6 MAX_INDEX Instance attribute Public Type reference (TYPE) INT2 2 byte integer (signed) 20020322
7 MODIFIED Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'A' Attribute Property 20020322
8 NOT_DEFINED Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'N' Attribute Property 20020129
9 READ_ONLY Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'R' Attribute Property 20020129
10 TECHNICAL Constant Public Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY 'T' Attribute Property 20020626
Methods
# Method Level Visibility Method type Description Created on
1 GET_IDX_TAB_4_PROPERTY Instance method Public Method Returns a Table of All Indexes with Specified Property 20020313
2 GET_NAME_TAB_4_PROPERTY Instance method Public Method Returns a Table of All Names with Specified Property 20020313
3 GET_PROPERTY_BY_IDX Instance method Public Method Read an Attribute Property with Attribute Index 20020129
4 GET_PROPERTY_BY_NAME Instance method Public Method Read an Attribute Property with Attribute Name 20020129
5 GET_UNIQUE_PROPERTY Instance method Public Method Returns the Property That Is Valid for All Attributes 20020725
6 IS_PROPERTY_FINAL Instance method Public Method Checks Whether the Property Is Modifiable 20090311
7 SET_ALL_PROPERTIES Instance method Public Method Sets the Property for all Attributes to the Given Value 20020626
8 SET_ALL_PROPERTIES_WITH_FILTER Instance method Public Method Sets the Property for all Attributes to the Given Value 20030422
9 SET_DEFAULT_PROPERTIES Instance method Public Method Sets the Property for all Attributes to the Default Values 20080423
10 SET_PROPERTY_BY_IDX Instance method Public Method Set an Attribute Property with Attribute Index 20020129
11 SET_PROPERTY_BY_NAME Instance method Public Method Set an Attribute Property with Attribute Name 20020129
12 SET_PROPERTY_BY_NAME_TAB Instance method Public Method Set an Attribute Property for Given Attribute Name 20091112
Events
Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no event.
Types
Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no local type.
Method Signatures

Method GET_IDX_TAB_4_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDX Call by reference Type reference (TYPE) CRMT_IDX_TAB Tabelle von Indizes 20020313
2 Importing IV_PROPERTY Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020313

Method GET_IDX_TAB_4_PROPERTY on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method GET_NAME_TAB_4_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAMES Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB Tabelle von Attributenamen 20020313
2 Importing IV_PROPERTY Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020313

Method GET_NAME_TAB_4_PROPERTY on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method GET_PROPERTY_BY_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) CRMT_IDX Schleifen, aktueller Schleifendurchlauf 20020129
2 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020129

Method GET_PROPERTY_BY_IDX on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method GET_PROPERTY_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Lokaler Feldname 20020129
2 Returning RV_VALUE Value transfer Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020129

Method GET_PROPERTY_BY_NAME on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method GET_UNIQUE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020725

Method GET_UNIQUE_PROPERTY on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method IS_PROPERTY_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) CRMT_IDX 20090311
2 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Komponentenname 20090311
3 Returning RV_FINAL Value transfer Type reference (TYPE) ABAP_BOOL 20090311

Method IS_PROPERTY_FINAL on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method SET_ALL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020626

Method SET_ALL_PROPERTIES on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method SET_ALL_PROPERTIES_WITH_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILTER Call by reference Type reference (TYPE) STRING relevante Attributseigenschaften 20030422
2 Importing IV_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090402
3 Importing IV_VALUE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20030422

Method SET_ALL_PROPERTIES_WITH_FILTER on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method SET_DEFAULT_PROPERTIES Signature

Method SET_DEFAULT_PROPERTIES on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no parameter.
Method SET_DEFAULT_PROPERTIES on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method SET_PROPERTY_BY_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) CRMT_IDX Schleifen, aktueller Schleifendurchlauf 20020129
2 Importing IV_VALUE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020129

Method SET_PROPERTY_BY_IDX on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method SET_PROPERTY_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Lokaler Feldname 20020129
2 Importing IV_VALUE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20020129

Method SET_PROPERTY_BY_NAME on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.

Method SET_PROPERTY_BY_NAME_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NAMES Call by reference Type reference (TYPE) CRMT_ATTR_NAME_TAB Tabelle von Attributenamen 20091112
2 Importing IV_VALUE Call by reference Type reference (TYPE) CRMT_GENIL_ATTR_PROPERTY Attributseigenschaft 20091112

Method SET_PROPERTY_BY_NAME_TAB on Interface IF_GENIL_OBJ_ATTR_PROPERTIES has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 301