SAP ABAP Class CL_CWB_TAB_MERGE_DISPLAY (Sub-Object Table)
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_MERGE_DISPLAY Merge Editor 20041105
Properties
Class CL_CWB_TAB_MERGE_DISPLAY  
Short Description Sub-Object Table    
Super Class CL_CWB_MERGE_DISPLAY Merge Editor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCWB   Correction Workbench 
Created 20030318   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BCWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CWB_TAB_MERGE_DISPLAY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CWB_OBJECT_SECTION 20070511 General Section of a Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_DISPLAY_TAB Instance attribute Private Object reference (TYPE REF TO) DATA 20030324
2 AT_CHANGED_FIELDS Instance attribute Private Type reference (TYPE) BCWBO_FIELDNAMES 20030417
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_NON_EXISTING_LINE Instance method Public Method Change to Non-Existent Row 20030319
2 APPEND_LINE Instance method Public Method Append Row 20030324
3 CHANGED_LINE_STATUS_ICON Instance method Private Method Set Status Icon of Changed Row 20030410
4 CHANGE_LINE Instance method Public Method Change Row Content 20030320
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030318
6 DELETE_INSERTED_LINE Instance method Public Method Delete Inserted Rows 20050202
7 DELETE_LINE Instance method Public Method Log Deleted Row 20030318
8 DELETE_NON_EXISTING_LINE Instance method Public Method Delete Non-Existent Row 20030319
9 GET_HEIGHT Instance method Public Method Display Required Number of Rows 20030417
10 GET_REFERENCES_FOR_DISPLAY Instance method Public Method Gets the references from CL_CWB_SUBOBJECT 20070511
11 INSERT_CONTEXT_NOT_FOUND Instance method Public Method No context found for row to be inserted 20030319
12 INSERT_LINE Instance method Public Method Log Inserted Row 20030318
13 MOVE_CONTEXT_NOT_FOUND Instance method Public Method Move, insert context not found 20030320
14 MOVE_NON_EXISTING_LINE Instance method Public Method Move Non-Existent Row 20030319
15 REINSERT_LINE Instance method Public Method Reinsert Existing Row 20030319
16 SET_FIELD_COLORS Instance method Private Method Set Field Colors for Moved Row 20030327
17 WRITE_MERGE_LIST Instance method Public Method Generate ALV Control 20030424
Events
Class CL_CWB_TAB_MERGE_DISPLAY has no event.
Types
Class CL_CWB_TAB_MERGE_DISPLAY has no local type.
Method Signatures

Method ADD_TO_NON_EXISTING_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE_NEW Call by reference Type reference (TYPE) ANY Neue Zeile 20030319
2 Importing IS_LINE_OLD Call by reference Type reference (TYPE) ANY Alte Zeile 20030319

Method ADD_TO_NON_EXISTING_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method APPEND_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20030324

Method APPEND_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method CHANGED_LINE_STATUS_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CHANGED_LINE Call by reference Type reference (TYPE) ANY 20030410

Method CHANGED_LINE_STATUS_ICON on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method CHANGE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE_NEW Call by reference Type reference (TYPE) ANY Neuer Zeileninhalt 20030320
2 Importing IS_LINE_OLD Call by reference Type reference (TYPE) ANY Alter Zeileninhalt 20030320
3 Importing IT_CHANGED_FIELDS Call by reference Type reference (TYPE) BCWBO_FIELDNAMES Zu ändernde Felder 20030320
4 Importing IT_CHANGED_REF_FIELDS Call by reference Type reference (TYPE) BCWBO_FIELDNAMES Zu ändernde Referenz-Felder 20070521
5 Importing IV_INDEX Call by reference Type reference (TYPE) I Index der zu verändernden Zeile 20030320

Method CHANGE_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_CWB_SUBOBJECT_TAB Teilobjekt Tabelle 20030318
2 Importing IV_REF_TABLE Call by reference Type reference (TYPE) LVC_RTNAME ALV-Control: Referenztabellenname für internes Tabellenfeld 20050608
# Exception Resumable Description Created on
1 ERROR Fehler 20030318

Method DELETE_INSERTED_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPERATION_INDEX Call by reference Type reference (TYPE) I 20050202

Method DELETE_INSERTED_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method DELETE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINE_INDEX Call by reference Type reference (TYPE) I 20030318
2 Importing IV_MOVING Call by reference Type reference (TYPE) BCWBO_BOOL SPACE 20030318
3 Importing IV_WITH_VRSFLAG Call by reference Type reference (TYPE) BCWBO_BOOL SPACE 20030318

Method DELETE_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method DELETE_NON_EXISTING_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20030319

Method DELETE_NON_EXISTING_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method GET_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HEIGHT Value transfer Type reference (TYPE) I Zeilenanzahl 20030417

Method GET_HEIGHT on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method GET_REFERENCES_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) VERSSOBJ Name des Subobjekt/Subdelta 20070522
2 Returning RT_DISPLAY_STRUC Value transfer Type reference (TYPE) CWB_T_DISPLAY_STRUC_REF Refenzfelder für Merge Editor 20070514

Method GET_REFERENCES_FOR_DISPLAY on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method INSERT_CONTEXT_NOT_FOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT_LINE Call by reference Type reference (TYPE) ANY 20030319
2 Importing IS_INSERT_LINE Call by reference Type reference (TYPE) ANY 20030319

Method INSERT_CONTEXT_NOT_FOUND on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method INSERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) DATA 20030318
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20030318
3 Importing IV_INDEX Call by reference Type reference (TYPE) I 20030318
4 Importing IV_MOVING Call by reference Type reference (TYPE) BCWBO_BOOL SPACE 20030318

Method INSERT_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method MOVE_CONTEXT_NOT_FOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) ANY Kontextzeile 20030320
2 Importing IV_INDEX Call by reference Type reference (TYPE) I Index der zu verschiebenden Zeile 20030320

Method MOVE_CONTEXT_NOT_FOUND on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method MOVE_NON_EXISTING_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) DATA 20061031
2 Importing IR_LINE_NEW Call by reference Object reference (TYPE REF TO) DATA 20061031
3 Importing IR_LINE_OLD Call by reference Object reference (TYPE REF TO) DATA 20061031

Method MOVE_NON_EXISTING_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method REINSERT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INSERT_LINE Call by reference Type reference (TYPE) ANY Einzufügende Zeile 20030319
2 Importing IV_DATA_EQUAL Call by reference Type reference (TYPE) BCWBO_BOOL Einzufügende Daten sind schon vorhanden 20030319
3 Importing IV_INDEX Call by reference Type reference (TYPE) I Zeilenindex 20030319

Method REINSERT_LINE on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method SET_FIELD_COLORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_FIELDS Call by reference Type reference (TYPE) BCWBO_FIELDNAMES 20030327
2 Changing CT_OPERATION Call by reference Type reference (TYPE) STANDARD TABLE 20030327

Method SET_FIELD_COLORS on class CL_CWB_TAB_MERGE_DISPLAY has no exception.

Method WRITE_MERGE_LIST Signature

Method WRITE_MERGE_LIST on class CL_CWB_TAB_MERGE_DISPLAY has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 20030424
History
Last changed by/on SAP  20110908 
SAP Release Created in 640