SAP ABAP Class CL_CWB_DELTA_SECTION (Delta Between CL_CWB_OBJECT)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-NA (Application Component) SAP Note Assistant
     SCWB (Package) Correction Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CWB_DELTA_SINGLE Delta Between Two CL_CWB_OBJECT 20070830
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CWB_DELTA_CPRI Delta Between Two CL_CWB_OBJECT 20070208
2 Inheritance (c INHERITING FROM c_ref)  CL_CWB_DELTA_CPRO Delta Between Two CL_CWB_OBJECT 20070208
3 Inheritance (c INHERITING FROM c_ref)  CL_CWB_DELTA_CPUB Delta Between Two CL_CWB_OBJECT 20070208
Properties
Class CL_CWB_DELTA_SECTION  
Short Description Delta Between CL_CWB_OBJECT    
Super Class CL_CWB_DELTA_SINGLE Delta Between Two CL_CWB_OBJECT 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCWB   Correction Workbench 
Created 20070830   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BCWBD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 BCWBN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 BCWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CWB_DELTA_SECTION has no interface implemented.
Friends
Class CL_CWB_DELTA_SECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_ATTR Instance attribute Protected Type reference (TYPE) VERSSOBJ 'ATTR' Name of a section of a versionable object 20070830
2 AC_ATTR_TAB Instance attribute Protected Type reference (TYPE) VERSSOBJ 'ATTRTAB' Name of a section of a versionable object 20070830
3 AC_TYPE Instance attribute Protected Type reference (TYPE) VERSSOBJ 'TYPE' Name of a section of a versionable object 20070830
4 AC_TYPE_TAB Instance attribute Protected Type reference (TYPE) VERSSOBJ 'TYPETAB' Name of a section of a versionable object 20070830
5 AC_XML_ATTRSRC Instance attribute Private Type reference (TYPE) CHAR10 'ATTRSRC' Character Field Length = 10 20070830
6 AC_XML_TYPESRC Instance attribute Private Type reference (TYPE) CHAR10 'TYPESRC' Character Field Length = 10 20070830
7 AT_SUBDELTA_ATTR Instance attribute Protected Type reference (TYPE) TY_SECTION_SRC_DELTAS Complexe Attributes 20070830
8 AT_SUBDELTA_TYPE Instance attribute Protected Type reference (TYPE) TY_SECTION_SRC_DELTAS Complex Types 20070830
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_ATTR_SC_DELTA Instance method Private Method Extract Source Code Delta for Complex Attributes 20070830
2 APPEND_TYPE_SC_DELTA Instance method Private Method Extract Source Code Delta for Complex Types 20070830
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070830
4 CREATE_SOURCE Instance method Protected Method Create Source Code for a Section (New) 20070830
5 GET_CHILDREN_ATTRSRC Instance method Private Method Child Nodes for Complex Attributes 20070830
6 GET_CHILDREN_TYPESRC Instance method Private Method Child Nodes for Complex Types 20070830
7 GET_DEL_INS_METHODS Instance method Public Method Returns the methods deleted from the selection 20070830
8 GET_SC_DELTAS_ATTRSRC Instance method Private Method Source Code Deltas for Complex Attributes 20070830
9 GET_SC_DELTAS_TYPESRC Instance method Private Method Source Code Deltas for Complex Types 20070830
10 UNPACK_DATA_ATTR_SRC Instance method Private Method Unpack Special Attribute Source Data with XSLT 20070830
11 UNPACK_DATA_TYPE_SRC Instance method Private Method Unpack Special Type Source Data with XSLT 20070830
Events
Class CL_CWB_DELTA_SECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DELTA_SECTION Protected See coding 20070830 BEGIN OF ty_delta_section, type TYPE bcwbd_section_src_deltas, attr TYPE bcwbd_section_src_deltas, END OF ty_delta_section
2 TY_SECTION_SRC_DELTA Protected See coding 20070830 BEGIN OF ty_section_src_delta, clsname TYPE seoclsname, cmpname TYPE seocmpname, changed TYPE boole_d, instance TYPE REF TO cl_cwb_subdelta_abapcode, END OF ty_section_src_delta
3 TY_SECTION_SRC_DELTAS Protected See coding 20070830 ty_section_src_deltas TYPE STANDARD TABLE OF ty_section_src_delta
Method Signatures

Method APPEND_ATTR_SC_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTR_SRC_DELTAS Call by reference Type reference (TYPE) BCWBD_SECTION_SRC_DELTAS Liste mit Attributzeilen und SC Delta 20070830
2 Importing IR_SUBOBJECT_NEW Call by reference Object reference (TYPE REF TO) CL_CWB_SUBOBJECT_ANY_TEXT Beliebiger Text (Zeilenlänge 255) 20070830
3 Importing IR_SUBOBJECT_OLD Call by reference Object reference (TYPE REF TO) CL_CWB_SUBOBJECT_ANY_TEXT Beliebiger Text (Zeilenlänge 255) 20070830
4 Importing IS_ATTR_SRC Call by reference Type reference (TYPE) BCWBO_ATTR_SRC Attribut zeile mit Referenz 20070830
# Exception Resumable Description Created on
1 CX_CWB_EXCEPTION Note Assistant: Ausnahmen 20070830

Method APPEND_TYPE_SC_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TYPE_SRC_DELTAS Call by reference Type reference (TYPE) BCWBD_SECTION_SRC_DELTAS Liste mit Attributzeilen und SC Delta 20070830
2 Importing IR_SUBOBJECT_NEW Call by reference Object reference (TYPE REF TO) CL_CWB_SUBOBJECT_ANY_TEXT Beliebiger Text (Zeilenlänge 255) 20070830
3 Importing IR_SUBOBJECT_OLD Call by reference Object reference (TYPE REF TO) CL_CWB_SUBOBJECT_ANY_TEXT Beliebiger Text (Zeilenlänge 255) 20070830
4 Importing IS_TYPE_SRC Call by reference Type reference (TYPE) BCWBO_TYPE_SRC Attribut zeile mit Referenz 20070830
# Exception Resumable Description Created on
1 CX_CWB_EXCEPTION Note Assistant: Ausnahmen 20070830

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_NEW Call by reference Object reference (TYPE REF TO) CL_CWB_OBJECT Objekt für Korrekturworkbench 20070830
2 Importing IR_OBJECT_OLD Call by reference Object reference (TYPE REF TO) CL_CWB_OBJECT Objekt für Korrekturworkbench 20070830
3 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_CWB_DELTA_COMPOSITION Übergeordnetes Delta 20070830
4 Importing IR_PARENT_CORR Call by reference Object reference (TYPE REF TO) CL_CWB_CORRECTION_INSTRUCTION Korrekturanleitung 20070830
5 Importing IS_CIKEY Call by reference Type reference (TYPE) CWBCIKEYVS Key einer Korrekturanleitung mit Versionsnummer 20070830
6 Importing IS_HEADER Call by reference Type reference (TYPE) BCWBD_DELTA_HEADER Header 20070830
7 Importing IS_HISTORY_HEADER_OLD Call by reference Type reference (TYPE) CWB_HIST_K History Header 20070830
8 Importing IS_SMODISRC_KEY Call by reference Type reference (TYPE) TY_SMODISRC_KEY Schlüssel der Tabelle SMODISRC 20070830
9 Importing IT_OBJECT_DATA_BIN Call by reference Type reference (TYPE) CWBCI_T_OBJDELTA Objektdaten der Korrekturanleitung (XML-Transformation) 20070830
10 Importing IV_EMPTY Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070830
11 Importing IV_MODE Call by reference Type reference (TYPE) CHAR1 Lese Modus 20070830
# Exception Resumable Description Created on
1 ERROR Fehler 20070830

Method CREATE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_CWB_OBJECT Private Section einer Klasse 20070830
2 Importing IV_TYPE Call by reference Type reference (TYPE) C 'O' Art des Objekts (alt/neu) 20070830
3 Returning RT_SOURCE Value transfer Type reference (TYPE) BCWBD_XABAPTEXT_LINES Section als Quellcode 20070830
# Exception Resumable Description Created on
1 CX_CWB_EXCEPTION Note Assistant: Ausnahmen 20070830

Method GET_CHILDREN_ATTRSRC Signature

Method GET_CHILDREN_ATTRSRC on class CL_CWB_DELTA_SECTION has no parameter.
# Exception Resumable Description Created on
1 CX_CWB_EXCEPTION Note Assistant: Ausnahmen 20070830

Method GET_CHILDREN_TYPESRC Signature

Method GET_CHILDREN_TYPESRC on class CL_CWB_DELTA_SECTION has no parameter.
# Exception Resumable Description Created on
1 CX_CWB_EXCEPTION Note Assistant: Ausnahmen 20070830

Method GET_DEL_INS_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETED_METHODS Call by reference Type reference (TYPE) BCWBN_SORTED_LIMU_KEYS 20070830
2 Exporting ET_INSERTED_METHODS Call by reference Type reference (TYPE) BCWBN_SORTED_LIMU_KEYS 20070830
# Exception Resumable Description Created on
1 ERROR fehler 20070830

Method GET_SC_DELTAS_ATTRSRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SC_DELTAS Call by reference Type reference (TYPE) BCWBD_SECTION_SRC_DELTAS 20070830
# Exception Resumable Description Created on
1 CX_CWB_EXCEPTION Note Assistant: Ausnahmen 20070830

Method GET_SC_DELTAS_TYPESRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SC_DELTAS Call by reference Type reference (TYPE) BCWBD_SECTION_SRC_DELTAS 20070830
# Exception Resumable Description Created on
1 CX_CWB_EXCEPTION Note Assistant: Ausnahmen 20070830

Method UNPACK_DATA_ATTR_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUBOBJECT Call by reference Type reference (TYPE) BCWBD_SECTION_SRC_DELTAS 20070830
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070830
3 Importing IT_OBJECT_DATA_BIN Call by reference Type reference (TYPE) CWBCI_T_OBJDELTA Objektdaten der Korrekturanleitung (XML-Transformation) 20070830
# Exception Resumable Description Created on
1 ERROR Fehler 20070830

Method UNPACK_DATA_TYPE_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUBOBJECT Call by reference Type reference (TYPE) BCWBD_SECTION_SRC_DELTAS Deltas für Eventhandler 20070830
2 Exporting EV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20070830
3 Importing IT_OBJECT_DATA_BIN Call by reference Type reference (TYPE) CWBCI_T_OBJDELTA Objektdaten der Korrekturanleitung (XML-Transformation) 20070830
# Exception Resumable Description Created on
1 ERROR Fehler 20070830
History
Last changed by/on SAP  20110908 
SAP Release Created in 710