SAP ABAP Class CL_IBASE_BASIC_COMPONENT (IBase: Component Without Master Data)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-MD-IBA (Application Component) Installed Base
     IB00 (Package) Application Development CS: Installed Base
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20000608
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_INSTALL IBase: Installation Check 20000608
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IBASE_OBJECT IBase: Components Interface 20000608
Properties
Class CL_IBASE_BASIC_COMPONENT  
Short Description IBase: Component Without Master Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package IB00   Application Development CS: Installed Base 
Created 20000608   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IBASE_IBOF_TREE_OBJECT IBase: Tree Methods 20000608
2 IF_IBASE_INSTALL IBase: Installation Check 20000608
3 IF_IBASE_OBJECT IBase: Components Interface 20000608
Friends
Class CL_IBASE_BASIC_COMPONENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CL_ICON Static Attribute Private Type reference (TYPE) ICON-ID Icon 20000608
2 CL_READ_HTAB Static Attribute Private Type reference (TYPE) T_INSTANCE_HTAB 20000608
3 COMPONENT_GUID Instance attribute Private Type reference (TYPE) SYSUUID-C22 20000608
4 DATA Instance attribute Private Type reference (TYPE) T_DATA_REC 20000608
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000608
2 CL_APPL_ID_CONSTRUCTOR Static method Private Method 20000608
3 CL_GET_ICON Static method Public Method 20000608
4 CL_IBASE_ID_CONSTRUCTOR Static method Private Method 20000608
5 CL_IS_SINGLE Static method Private Method 20000608
6 CL_PREPARE_READ Static method Private Method 20000608
7 CL_READ Static method Private Method 20000608
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000608
9 DOES_EXIST Instance method Private Method 20000608
10 GET_APPL_ID Instance method Private Method 20000608
11 GET_IBASE_ID Instance method Private Method 20000608
12 GET_ICON Instance method Public Method 20000608
13 GET_STANDARD_TEXT Instance method Public Method short text 20000608
14 GET_UNIT Instance method Public Method 20000608
15 IS_SINGLE Instance method Private Method 20000608
16 PREPARE_GET Instance method Private Method 20000608
17 READ Instance method Public Method 20000608
18 REFRESH Instance method Public Method 20000608
Events
Class CL_IBASE_BASIC_COMPONENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_COMPONENT_GUID_REC Private See coding 20000608
2 T_COMPONENT_GUID_TAB Private See coding 20000608
3 T_DATA_REC Private See coding 20000608
4 T_INSTANCE_HTAB Private See coding 20000608
5 T_INSTANCE_REC Private See coding 20000608
6 T_INSTANCE_TAB Private See coding 20000608
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CL_APPL_ID_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) IBXX_REF-APPL_ID Objectid in application format (100 char/guid32)) 20000608
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IBASE_BASIC_COMPONENT IBase: basic component 20000608

Method CL_APPL_ID_CONSTRUCTOR on class CL_IBASE_BASIC_COMPONENT has no exception.

Method CL_GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICON-ID Ikone in Textfeldern (Ersatzdarstellung, Alias) 20000608

Method CL_GET_ICON on class CL_IBASE_BASIC_COMPONENT has no exception.

Method CL_IBASE_ID_CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) IBXX_REF-OBJNR Objectid in databasetable 20000608
2 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IBASE_BASIC_COMPONENT IBase: basic component 20000608

Method CL_IBASE_ID_CONSTRUCTOR on class CL_IBASE_BASIC_COMPONENT has no exception.

Method CL_IS_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) IBXX_REF-BOOL 'X'=object is an individuum 20000608

Method CL_IS_SINGLE on class CL_IBASE_BASIC_COMPONENT has no exception.

Method CL_PREPARE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IBASE_BASIC_COMPONENT IBase: basic_component 20000608

Method CL_PREPARE_READ on class CL_IBASE_BASIC_COMPONENT has no exception.

Method CL_READ Signature

Method CL_READ on class CL_IBASE_BASIC_COMPONENT has no parameter.
Method CL_READ on class CL_IBASE_BASIC_COMPONENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_GUID Call by reference Type reference (TYPE) SYSUUID-C22 component_guid (char 22) 20000608

Method CONSTRUCTOR on class CL_IBASE_BASIC_COMPONENT has no exception.

Method DOES_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) IBXX_REF-BOOL 'X'= record exist 20000608

Method DOES_EXIST on class CL_IBASE_BASIC_COMPONENT has no exception.

Method GET_APPL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) IBXX_REF-APPL_ID business object (50)/ guid 32 20000608

Method GET_APPL_ID on class CL_IBASE_BASIC_COMPONENT has no exception.

Method GET_IBASE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) IBXX_REF-OBJNR database format (guid 22) 20000608

Method GET_IBASE_ID on class CL_IBASE_BASIC_COMPONENT has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICON-ID Ikone in Textfeldern (Ersatzdarstellung, Alias) 20000608

Method GET_ICON on class CL_IBASE_BASIC_COMPONENT has no exception.

Method GET_STANDARD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) TEXT40 shorttext 20000608

Method GET_STANDARD_TEXT on class CL_IBASE_BASIC_COMPONENT has no exception.

Method GET_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_UNIT Value transfer Type reference (TYPE) MEINS Basismengeneinheit 20000608

Method GET_UNIT on class CL_IBASE_BASIC_COMPONENT has no exception.

Method IS_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) IBXX_REF-BOOL ... 20000608

Method IS_SINGLE on class CL_IBASE_BASIC_COMPONENT has no exception.

Method PREPARE_GET Signature

Method PREPARE_GET on class CL_IBASE_BASIC_COMPONENT has no parameter.
Method PREPARE_GET on class CL_IBASE_BASIC_COMPONENT has no exception.

Method READ Signature

Method READ on class CL_IBASE_BASIC_COMPONENT has no parameter.
Method READ on class CL_IBASE_BASIC_COMPONENT has no exception.

Method REFRESH Signature

Method REFRESH on class CL_IBASE_BASIC_COMPONENT has no parameter.
Method REFRESH on class CL_IBASE_BASIC_COMPONENT has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 12A