SAP ABAP Class IF_RSBOLAP_SO_CHAR_INTERNAL (Characteristic Intreface for Internal Use)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RSBOLAP_CHARACTERISTIC_BASE Characteristic in the Selector 20060104
2 Interface composition (i COMPRISING i_ref)  IF_RSBOLAP_OBJECT Object 20050918
3 Interface composition (i COMPRISING i_ref)  IF_RSBOLAP_SO_STATE_INTERNAL Status Management of an Object 20090520
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RSBOLAP_QV_CHAR_INTERNAL Characteristic Intreface for Internal Use 20040625
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBOLAP_CHARACTERISTIC_BASE Characteristic in Selection Object 20050918
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBOLAP_SO_STRUCTURE Characteristic in Selection Object 20040715
Properties
Class IF_RSBOLAP_SO_CHAR_INTERNAL  
Short Description Characteristic Intreface for Internal Use    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20040625   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSBOLAP_SO_SELECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_RSBOLAP_SO_CHAR_INTERNAL has no interface implemented.
Friends
Class IF_RSBOLAP_SO_CHAR_INTERNAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_INDENT_STEP_WIDTH Instance attribute Public Attribute reference (LIKE) 20050918
2 C_STATE_CHANGED Instance attribute Public Attribute reference (LIKE) 20090520
3 C_STATE_INITIAL Instance attribute Public Attribute reference (LIKE) 20090520
4 C_STATE_INITIALIZED Instance attribute Public Attribute reference (LIKE) 20090520
5 C_STATE_OLAP_PREPARED Instance attribute Public Attribute reference (LIKE) 20090520
6 C_STATE_VALIDATED Instance attribute Public Attribute reference (LIKE) 20090520
7 C_VALIDATION_END_PHASE Instance attribute Public Attribute reference (LIKE) 20090520
8 C_VALIDATION_FULL Instance attribute Public Attribute reference (LIKE) 20090520
9 C_VALIDATION_START_PHASE Instance attribute Public Attribute reference (LIKE) 20090520
10 N_ALTERNATIVE_NAME Instance attribute Public Attribute reference (LIKE) 20050918
11 N_ID Instance attribute Public Attribute reference (LIKE) 20050918
12 N_IS_STRUCTURE Instance attribute Public Attribute reference (LIKE) 20060104
13 N_NAME Instance attribute Public Attribute reference (LIKE) 20050918
14 N_R_HIERARCHY Instance attribute Public Attribute reference (LIKE) Hierarchy Settings for a Characteristic 20060104
15 N_R_SELECTOR Instance attribute Public Attribute reference (LIKE) 20060104
16 N_STATE Instance attribute Public Attribute reference (LIKE) 20090520
17 N_SX_META_DATA Instance attribute Public Attribute reference (LIKE) 20060104
18 N_S_SELECTION_CAPABILITIES Instance attribute Public Attribute reference (LIKE) 20090520
19 N_TEXT Instance attribute Public Attribute reference (LIKE) 20050918
Methods
# Method Level Visibility Method type Description Created on
1 FREE Instance method Public Method 20050918
2 GET_ATTRIBUTES Instance method Public Method 20060104
3 GET_EXIT_MEMBERS Instance method Public Method 20090520
4 GET_EXIT_MEMBER_SELECTION Instance method Public Method 20090520
5 GET_HIERARCHY Instance method Public Method 20090520
6 GET_MD_HIERARCHIES Instance method Public Method 20090520
7 GET_MD_HIERARCHY Instance method Public Method 20090520
8 GET_MEMBERS Instance method Public Method 20060104
9 GET_MEMBER_ACCESS_ATTRIBUTES Instance method Public Method 20060104
10 GET_MEMBER_ACCESS_CABILITIES Instance method Public Method 20060104
11 GET_MEMBER_ACCESS_MODE Instance method Public Method 20060104
12 GET_MEMBER_ACCESS_PRESENTATION Instance method Public Method 20060104
13 GET_MEMBER_ACCESS_SORTING Instance method Public Method 20060104
14 GET_MEMBER_ID_FROM_NAME Instance method Public Method Converts member name to member ID 20100107
15 GET_MEMBER_NAME_FROM_ID Instance method Public Method Converts member ID to member name 20100107
16 GET_MEMBER_PRESENTATIONS Instance method Public Method 20090520
17 GET_SO_ATTRIBUTE Instance method Public Method 20060104
18 PREPARE_OLAP_STATE Instance method Public Method 20090520
19 PREPARE_OLAP_STATE_IMPL Instance method Public Method 20090520
20 SELECTION_EXTERNAL_TO_SELDR Instance method Public Method Converts a Complete Selection from External to Internal 20040714
21 SELECTION_SELDR_TO_EXTERNAL Instance method Public Method Converts a Complete Selection from Internal to External 20040714
22 SET_CHANGED_STATE Instance method Public Method 20090520
23 SET_HIERARCHY Instance method Public Method 20060104
24 SET_MEMBER_ACCESS_ATTRIBUTES Instance method Public Method 20060104
25 SET_MEMBER_ACCESS_MODE Instance method Public Method 20060104
26 SET_MEMBER_ACCESS_PRESENTATION Instance method Public Method 20060104
27 SET_SELECTION_CAPABILITIES Instance method Public Method Set Selection Options 20090514
28 SET_STATE Instance method Public Method Change State 20041015
29 TO_ABAP_LIST Instance method Public Method 20050918
30 TO_STRING Instance method Public Method 20050918
31 VALIDATE_SELDR Instance method Public Method Check Seldr 20040714
32 VALIDATE_STATE Instance method Public Method 20090520
33 VALIDATE_STATE_IMPL Instance method Public Method 20090520
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
20050918
2 FREED Instance Event
(0)
Public
(2)
20050918
Types
Class IF_RSBOLAP_SO_CHAR_INTERNAL has no local type.
Method Signatures

Method FREE Signature

Method FREE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method FREE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_ATTRIBUTES Signature

Method GET_ATTRIBUTES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_ATTRIBUTES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_EXIT_MEMBERS Signature

Method GET_EXIT_MEMBERS on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_EXIT_MEMBERS on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_EXIT_MEMBER_SELECTION Signature

Method GET_EXIT_MEMBER_SELECTION on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_EXIT_MEMBER_SELECTION on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_HIERARCHY Signature

Method GET_HIERARCHY on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_HIERARCHY on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MD_HIERARCHIES Signature

Method GET_MD_HIERARCHIES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MD_HIERARCHIES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MD_HIERARCHY Signature

Method GET_MD_HIERARCHY on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MD_HIERARCHY on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBERS Signature

Method GET_MEMBERS on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MEMBERS on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_ACCESS_ATTRIBUTES Signature

Method GET_MEMBER_ACCESS_ATTRIBUTES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MEMBER_ACCESS_ATTRIBUTES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_ACCESS_CABILITIES Signature

Method GET_MEMBER_ACCESS_CABILITIES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MEMBER_ACCESS_CABILITIES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_ACCESS_MODE Signature

Method GET_MEMBER_ACCESS_MODE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MEMBER_ACCESS_MODE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_ACCESS_PRESENTATION Signature

Method GET_MEMBER_ACCESS_PRESENTATION on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MEMBER_ACCESS_PRESENTATION on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_ACCESS_SORTING Signature

Method GET_MEMBER_ACCESS_SORTING on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MEMBER_ACCESS_SORTING on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_ID_FROM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MEMBER_NAME Call by reference Type reference (TYPE) RSBOLAP_OBJECT_NAME Objekt Name 20100107
2 Returning R_MEMBER_ID Value transfer Type reference (TYPE) RSBOLAP_OBJECT_ID Objekt ID 20100107

Method GET_MEMBER_ID_FROM_NAME on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_NAME_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MEMBER_ID Call by reference Type reference (TYPE) RSBOLAP_OBJECT_ID Objekt ID 20100107
2 Returning R_MEMBER_NAME Value transfer Type reference (TYPE) RSBOLAP_OBJECT_NAME Objekt Name 20100107

Method GET_MEMBER_NAME_FROM_ID on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_MEMBER_PRESENTATIONS Signature

Method GET_MEMBER_PRESENTATIONS on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_MEMBER_PRESENTATIONS on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method GET_SO_ATTRIBUTE Signature

Method GET_SO_ATTRIBUTE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method GET_SO_ATTRIBUTE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method PREPARE_OLAP_STATE Signature

Method PREPARE_OLAP_STATE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method PREPARE_OLAP_STATE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method PREPARE_OLAP_STATE_IMPL Signature

Method PREPARE_OLAP_STATE_IMPL on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method PREPARE_OLAP_STATE_IMPL on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SELECTION_EXTERNAL_TO_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CHAR_SELECTION Call by reference Type reference (TYPE) RSBOLAP_SO_T_CHAR_SELECTION Menge von Merkmalsselektionen 20040714
2 Exporting E_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20040714
3 Exporting E_SX_SELDR_SORTING Call by reference Type reference (TYPE) IF_RSBOLAP_SO_SELECTION=>TN_SX_SELDR_SORTING Sortierung der Seldr Einträge 20090819
4 Importing I_ALLOW_LITERALS Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Literale erlaubt in Selektionen 20121015
# Exception Resumable Description Created on
1 CX_RSBOLAP_INVALID_SELECTION Ungültige Selektion 20040714

Method SELECTION_SELDR_TO_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CHAR_SELECTION Call by reference Type reference (TYPE) RSBOLAP_SO_T_CHAR_SELECTION Menge von Merkmalsselektionen 20040714
2 Importing I_RESOLVE_NODES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Hierarchieknoten auflösen 20051027
3 Importing I_SELECTION_STATE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Dynamische Selektion konvertieren 20050114
4 Importing I_SX_SELDR Call by reference Type reference (TYPE) RSDD_SX_SELDR Selektion an den Datamanager 20040714
5 Importing I_SX_SELDR_SORTING Call by reference Type reference (TYPE) IF_RSBOLAP_SO_SELECTION=>TN_SX_SELDR_SORTING Sortierung der Seldr 20080808

Method SELECTION_SELDR_TO_EXTERNAL on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SET_CHANGED_STATE Signature

Method SET_CHANGED_STATE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method SET_CHANGED_STATE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SET_HIERARCHY Signature

Method SET_HIERARCHY on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method SET_HIERARCHY on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SET_MEMBER_ACCESS_ATTRIBUTES Signature

Method SET_MEMBER_ACCESS_ATTRIBUTES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method SET_MEMBER_ACCESS_ATTRIBUTES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SET_MEMBER_ACCESS_MODE Signature

Method SET_MEMBER_ACCESS_MODE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method SET_MEMBER_ACCESS_MODE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SET_MEMBER_ACCESS_PRESENTATION Signature

Method SET_MEMBER_ACCESS_PRESENTATION on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method SET_MEMBER_ACCESS_PRESENTATION on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SET_SELECTION_CAPABILITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SELECTION_CAPABILITIES Call by reference Type reference (TYPE) RSBOLAP_S_SELECT_CAPABILITIES Selektionsfähigkeiten 20090514

Method SET_SELECTION_CAPABILITIES on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_STATE Call by reference Type reference (TYPE) BICS_PROV_STATE_CHARACTERISTIC Zustandsbeschreibung eines Merkmals 20041015
2 Returning R_CHANGED Value transfer Type reference (TYPE) RS_BOOL Zustand geändert 20041015

Method SET_STATE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method TO_ABAP_LIST Signature

Method TO_ABAP_LIST on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method TO_ABAP_LIST on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method TO_STRING Signature

Method TO_STRING on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method TO_STRING on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method VALIDATE_SELDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SELTYP Call by reference Type reference (TYPE) RSDD_SX_SELDR-SELTYP Typ der aufgelösten Selektion 20040714
2 Changing C_SID Call by reference Type reference (TYPE) RSDD_SX_SELDR-SID Stammdaten ID 20040715
3 Changing C_TH_EQSID Call by reference Type reference (TYPE) RSDD_SX_SELDR-EQSID Tabelle von SID (bzw. Integers) 20040714
4 Changing C_TS_NODEDR Call by reference Type reference (TYPE) RSDD_SX_SELDR-NODEDR-NODEDR Knoten Beschreibung 20040714
5 Changing C_T_RANGE Call by reference Type reference (TYPE) RSDD_SX_SELDR-RANGE-RANGE Range komplex 20040714
# Exception Resumable Description Created on
1 CX_RSBOLAP_INVALID_SELECTION Ungültige Selektion 20040714

Method VALIDATE_STATE Signature

Method VALIDATE_STATE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method VALIDATE_STATE on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.

Method VALIDATE_STATE_IMPL Signature

Method VALIDATE_STATE_IMPL on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Method VALIDATE_STATE_IMPL on class IF_RSBOLAP_SO_CHAR_INTERNAL has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
Event FREED Signature
Event FREED on class IF_RSBOLAP_SO_CHAR_INTERNAL has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in