SAP ABAP Class CL_AXT_EXTENSION_PART (XML Like part of an extension)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_MODEL (Package) Application Extensibility Tool: Model
Properties
Class CL_AXT_EXTENSION_PART  
Short Description XML Like part of an extension    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_MODEL   Application Extensibility Tool: Model 
Created 20080227   SAP 
Last change 20100303   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AXT_EXTENSION_PART has no forward declaration.
Interfaces
Class CL_AXT_EXTENSION_PART has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_AXT_EXTENSION_PERSISTENCE 20080227 DB access to ext. tables
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHILDREN Instance attribute Public Type reference (TYPE) AXT_T_EXT_PART_REF XML Like part of an extension 20080227
2 DETAILS Instance attribute Public Type reference (TYPE) AXT_T_EXT_PART_DTL List of extension part details 20080227
3 PARENT Instance attribute Public Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080227
4 PART_ID Instance attribute Private Type reference (TYPE) AXT_GUID GUID 20080227
5 PART_NAME Instance attribute Public Type reference (TYPE) AXT_NAME Name 20080227
6 PART_TYPE Instance attribute Public Type reference (TYPE) CHAR30 30 Characters 20080227
7 PREDECESSOR Instance attribute Public Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080227
8 SUCCESSOR Instance attribute Public Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080227
9 TEXT Instance attribute Public Type reference (TYPE) AXT_T_EXT_PART_TXT Language dependent text for part 20080227
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20080227
2 ADD_SUCCESSOR Instance method Public Method 20080227
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080227
4 CREATE_ROOT Static method Public Method 20080227
5 LOAD Instance method Protected Method 20080227
6 SAVE Instance method Protected Method 20080227
Events
Class CL_AXT_EXTENSION_PART has no event.
Types
Class CL_AXT_EXTENSION_PART has no local type.
Method Signatures

Method ADD_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PART Call by reference Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080229
2 Importing IV_PART_TYPE Call by reference Type reference (TYPE) CHAR30 30 Characters 20080227
3 Returning RR_CHILD Value transfer Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080227

Method ADD_CHILD on class CL_AXT_EXTENSION_PART has no exception.

Method ADD_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PART Call by reference Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080904
2 Returning RR_SUCCESSOR Value transfer Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080227

Method ADD_SUCCESSOR on class CL_AXT_EXTENSION_PART has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Value transfer Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080610
2 Importing IR_PREDECESSOR Call by reference Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080610
3 Importing IV_PART_TYPE Call by reference Type reference (TYPE) CHAR30 30 Characters 20080227

Method CONSTRUCTOR on class CL_AXT_EXTENSION_PART has no exception.

Method CREATE_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PART_TYPE Call by reference Type reference (TYPE) CHAR30 30 Characters 20080227
2 Returning RR_ROOT Value transfer Object reference (TYPE REF TO) CL_AXT_EXTENSION_PART XML Like part of an extension 20080227

Method CREATE_ROOT on class CL_AXT_EXTENSION_PART has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PART_DB Call by reference Type reference (TYPE) AXT_EXT_PART Extension Part 20080227
2 Importing IT_DTLS_DB Call by reference Type reference (TYPE) AXTT_EXT_PART_DTL Extension details 20080612
3 Importing IT_PARTS_DB Call by reference Type reference (TYPE) AXTT_EXT_PART Extension parts 20080612
4 Importing IT_TXTS_DB Call by reference Type reference (TYPE) AXTT_EXT_PART_TXT Extension texts 20080612
5 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080227
6 Importing IV_VERSION Call by reference Type reference (TYPE) AXT_REPOSITORY_VERSION Version in Extensibility Repository 20080227

Method LOAD on class CL_AXT_EXTENSION_PART has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXTENSION_ID Call by reference Type reference (TYPE) AXT_EXTENSION_ID Extension ID 20080227
# Exception Resumable Description Created on
1 CX_AXT General exception 20080227
History
Last changed by/on SAP  20100303 
SAP Release Created in 700