SAP ABAP Class CL_SRM_ATTRIBUTE_DESCRIPTION (Attribute Description - Basis Class & Any)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_FRAMEWORK (Package) Records Management Framework Package
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM SRM Basis Class (abstract) 20000405
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_ATTRIBUTE_DESC Attribute Description - Read 20000312
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_DDIC_DETAILS Detailed Description of DDIC Table Field 20020423
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_DDIC_SERVICES Services for DDIC Table Fields 20020423
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_EDIT_ATTRIBUTE_DESC Attribute Description - Edit 20000405
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DESC_AREA_PARA Attribute Description - Area Classification 20001018
2 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DESC_CONNECTION Attribute Description - Connection Parameter 20000912
3 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DESC_CONTEXT Attribute Description - Context 20000912
4 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DESC_GENERIC BDV: Attribute Description 20010813
5 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DESC_INFO Attribute Description - INFO 20000912
6 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DESC_POID Attribute Description - POID 20000912
7 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ATTR_DESC_PROPERTY Attribute Description - Property 20020828
Properties
Class CL_SRM_ATTRIBUTE_DESCRIPTION  
Short Description Attribute Description - Basis Class & Any    
Super Class CL_SRM SRM Basis Class (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_FRAMEWORK   Records Management Framework Package 
Created 20000229   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_ATTRIBUTE_DESC Attribute Description - Read 20000312
2 IF_SRM_DDIC_DETAILS Detailed Description of DDIC Table Field 20020423
3 IF_SRM_DDIC_SERVICES Services for DDIC Table Fields 20020423
4 IF_SRM_EDIT_ATTRIBUTE_DESC Attribute Description - Edit 20000405
Friends
Class CL_SRM_ATTRIBUTE_DESCRIPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CL_MAX_VALUE_FOR_INTEGER Constant Protected Type reference (TYPE) INT4 2147483647 Maximum Value for Integer 20000912
2 CL_MAX_VALUE_FOR_STRING_LENGTH Constant Protected Type reference (TYPE) INT4 2147483647 Maximum Value for String Length 20000905
3 CL_MIN_VALUE_FOR_INTEGER Constant Protected Type reference (TYPE) INT4 -2147483647 Minimum Value for Integer 20000912
4 CL_MIN_VALUE_FOR_STRING_LENGTH Constant Protected Type reference (TYPE) INT4 1 Minimal Value for String Length 20000905
5 CL_VALUE_FOR_ANY_STRING_LENGTH Constant Protected Type reference (TYPE) INT4 -1 Value for Undetermined String Length 20000905
6 FOR_SDT_INTEGER Instance attribute Private Type reference (TYPE) SRMADINT Attribute Description: Integer-Specific Properties 20010608
7 FOR_SDT_INTERFACE Instance attribute Private Type reference (TYPE) SRMADIF Attribute Description: Interface-Specific Properties 20010727
8 FOR_SDT_STRING Instance attribute Private Type reference (TYPE) SRMADSTR Attribute Description: String-Specific Properties 20010608
9 FOR_SDT_TABFIELD Instance attribute Private Type reference (TYPE) DD03P Attribute Description: Table-Field Specific Properties 20020423
10 GENERAL_ATTR_DESC Instance attribute Private Type reference (TYPE) SRMADGEN Attribute Description: General Properties 20010608
11 QUERY_ATTR_DESC Instance attribute Private Type reference (TYPE) SRMADQUE Attribute Description: Visual Properties 20021122
12 RELATED_DESC Instance attribute Private Type reference (TYPE) SRM_LIST_RELATED_DESC Reference Fields 20040920
13 STATE Instance attribute Private Type reference (TYPE) I IF_SRM_ATTRIBUTE_DESC~STATE_INITIAL 20010627
14 VISUAL_ATTR_DESC Instance attribute Private Type reference (TYPE) SRMADVIS Attribute Description: Visual Properties 20020828
15 VIS_IN_LIST_ATTR_DESC Instance attribute Private Type reference (TYPE) SRMADVLS Attribute Description: Visual Properties 20030730
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_GENERAL_DESCRIPTION Instance method Protected Method General Description Check 20000504
2 CHECK_INTEGER_DESCRIPTION Instance method Protected Method Integer Description Check 20000519
3 CHECK_INTERFACE_DESCRIPTION Instance method Protected Method Interface Description Check 20010727
4 CHECK_QUERY_DESCRIPTION Instance method Protected Method Query Description Check 20021122
5 CHECK_STRING_DESCRIPTION Instance method Protected Method String Description Check 20000504
6 CHECK_TABFIELD_DESCRIPTION Instance method Protected Method Interface Description Check 20020423
7 CHECK_VISUAL_DESCRIPTION Instance method Protected Method Visual Description Check 20020828
8 CHECK_VIS_IN_LIST_DESCRIPTION Instance method Protected Method Visual Description Check (List) 20030730
9 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020423
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010627
11 GET_TABLE_FIELD_DESCRIPTION Instance method Private Method 20020423
Events
Class CL_SRM_ATTRIBUTE_DESCRIPTION has no event.
Types
Class CL_SRM_ATTRIBUTE_DESCRIPTION has no local type.
Method Signatures

Method CHECK_GENERAL_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) SRMADGEN Generelle Attributbeschreibung 20010702
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20010701

Method CHECK_INTEGER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) SRMADINT INTEGER Attributbeschreibung 20010702
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20010701

Method CHECK_INTERFACE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) SRMADIF Attribut Beschreibung: Interface spezifische Eigenschaften 20010727
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20010727

Method CHECK_QUERY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) SRMADQUE Visuelle Attributbeschreibung 20021122
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20021122

Method CHECK_STRING_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) SRMADSTR String Attributbeschreibung 20010702
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20010701

Method CHECK_TABFIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) DD03P Attribut Beschreibung: Interface spezifische Eigenschaften 20020423
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20020423

Method CHECK_VISUAL_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) SRMADVIS Visuelle Attributbeschreibung 20020828
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20020828

Method CHECK_VIS_IN_LIST_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESC Call by reference Type reference (TYPE) SRMADVLS Visuelle Attributbeschreibung 20030730
# Exception Resumable Description Created on
1 CX_SRM_ATTRIBUTE_DESCRIPTION Attribut Beschreibung (abstrakt) 20030730

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRM_ATTRIBUTE_DESCRIPTION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRM_ATTRIBUTE_DESCRIPTION has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRM_ATTRIBUTE_DESCRIPTION has no parameter.
Method CONSTRUCTOR on class CL_SRM_ATTRIBUTE_DESCRIPTION has no exception.

Method GET_TABLE_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESCR Call by reference Type reference (TYPE) SRMADTAFIN Attribut Beschreibung: Tabellenfeld spezifi. Eigenschaften 20020423
2 Returning RE_VA Value transfer Type reference (TYPE) DD03P Struktur 20020423
# Exception Resumable Description Created on
1 CX_SRM_DDIC_DESCR DDIC Beschreibung 20020423
History
Last changed by/on SAP  20090618 
SAP Release Created in 46D