SAP ABAP Interface IF_CRM_UI_BOL_CLIPBOARD (Activity Clipboard BOL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-APF (Application Component) Application Frame
     CRM_BSP_UI_FRAME_CORE (Package) Application Frame DDIC, Services and Utilities
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_UI_F_CUCOCLIPBOARD_IMPL 20060413
Properties
Interface IF_CRM_UI_BOL_CLIPBOARD  
Short Description Activity Clipboard BOL    
General Data
Package CRM_BSP_UI_FRAME_CORE   Application Frame DDIC, Services and Utilities 
Created 20060412   SAP 
Last changed 20081007   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_CRM_UI_BOL_CLIPBOARD has no interface.
Friends
Interface IF_CRM_UI_BOL_CLIPBOARD has no friend.
Attributes
Interface IF_CRM_UI_BOL_CLIPBOARD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DEPENDENT_OBJECT Instance method Public Method Adds dependent entity 20060412
2 ADD_LINK_DEFINITION Instance method Public Method Add a link 20060412
3 ADD_ROOT_OBJECT Instance method Public Method Adds root entity 20060412
4 CLEAR_CONTENT Instance method Public Method Clear clipboard content 20060518
5 DISPLAY_DIALOG_TO_LINK_DOC Instance method Public Method LInk a Document in a dialog window 20060509
6 DISPLAY_DIALOG_TO_UNLINK_DOC Instance method Public Method Unlink a Document in a dialog window 20060509
7 GET_CONTENT Instance method Public Method Retrieve content for presentation layer 20060412
8 GET_CONTENT_OF_OBJECT Instance method Public Method Get the content for an object 20060424
9 GET_CURRENT_ROOT_OBJECT Instance method Public Method Returns a reference to the currently root 20060412
10 GET_ENTRY_DEFINITION Instance method Public Method Get entry definition 20060529
11 GET_LINK_DEFINITIONS Instance method Public Method Retrieve link definitions 20060412
12 HAS_OBJECT_ALREADY_BEEN_ADDED Instance method Public Method Checks if a root object has already been added 20061025
13 MERGE_OTHER_SOURCE Static method Public Method Merges related entities of other source into collection 20060605
14 REMOVE_LINK_DEFINITION Instance method Public Method Remove a link 20060412
15 REMOVE_OBJECT Instance method Public Method Remove entity from clipboard 20060412
16 SET_CURRENT_ROOT_OBJECT Instance method Public Method Sets the reference the root object 20060412
17 SET_MAX_NUMBER_OF_ROOT_OBJECTS Instance method Public Method Set max. number of root objects kept in collection 20060525
18 WRITE_LINKS_TO_DB Instance method Public Method Create links 20060512
Events
# Event Type Visibility Description Created on
1 ENTRY_ADDED Instance Event
(0)
Public
(2)
Object added to custom controller 20060419
2 ENTRY_DELETED Instance Event
(0)
Public
(2)
Object removed 20060419
Types
Interface IF_CRM_UI_BOL_CLIPBOARD has no local type.
Method Signatures

Method ADD_DEPENDENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DEPENDENT_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412
2 Importing IR_ROOT_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412
3 Importing IV_DEPENDENT_UI_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Object Type 20060418
4 Importing IV_ROOT_UI_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Object Type 20060418
5 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060412

Method ADD_DEPENDENT_OBJECT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method ADD_LINK_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412
2 Importing IR_TARGET_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412
3 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) BINRELTYP 'INTO' Relationship type 20060412
4 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060412

Method ADD_LINK_DEFINITION on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method ADD_ROOT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROOT_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412
2 Importing IV_UI_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Object Type 20060418
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060412

Method ADD_ROOT_OBJECT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method CLEAR_CONTENT Signature

Method CLEAR_CONTENT on Interface IF_CRM_UI_BOL_CLIPBOARD has no parameter.
Method CLEAR_CONTENT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method DISPLAY_DIALOG_TO_LINK_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060509
2 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) BINRELTYP 'INTO' Relationship type 20060511
3 Importing IV_UI_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Object Type 20060509

Method DISPLAY_DIALOG_TO_LINK_DOC on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method DISPLAY_DIALOG_TO_UNLINK_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060509
2 Importing IV_UI_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Object Type 20060509

Method DISPLAY_DIALOG_TO_UNLINK_DOC on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) CRMT_UI_CB_CONTENT_TAB Content 20060413

Method GET_CONTENT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method GET_CONTENT_OF_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) CRMT_UI_CB_CONTENT_TAB Content 20060424
2 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060424

Method GET_CONTENT_OF_OBJECT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method GET_CURRENT_ROOT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RESULT Value transfer Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412

Method GET_CURRENT_ROOT_OBJECT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method GET_ENTRY_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Object Type 20060529
2 Returning RS_RESULT Value transfer Type reference (TYPE) CRMC_UI_CBENTRY Entry Definition 20060529

Method GET_ENTRY_DEFINITION on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method GET_LINK_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINK_DEFINITIONS Call by reference Type reference (TYPE) CRMT_UI_CB_LINK_DEF_TAB Link Definition 20060413

Method GET_LINK_DEFINITIONS on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method HAS_OBJECT_ALREADY_BEEN_ADDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROOT_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20061025
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20061025

Method HAS_OBJECT_ALREADY_BEEN_ADDED on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method MERGE_OTHER_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20060605
2 Importing IV_SOURCE_PATH Call by reference Type reference (TYPE) STRING 20060605

Method MERGE_OTHER_SOURCE on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method REMOVE_LINK_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412
2 Importing IR_TARGET_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412
3 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) BINRELTYP Relationship type 20060412
4 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060412

Method REMOVE_LINK_DEFINITION on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method REMOVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412

Method REMOVE_OBJECT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method SET_CURRENT_ROOT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ROOT_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060412

Method SET_CURRENT_ROOT_OBJECT on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method SET_MAX_NUMBER_OF_ROOT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_NUMBER_OF_ROOT_OBJECTS Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20060525

Method SET_MAX_NUMBER_OF_ROOT_OBJECTS on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.

Method WRITE_LINKS_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALLBACK Call by reference Object reference (TYPE REF TO) IF_BSP_WD_EVENT_HANDLER Event Handler Interface 20060615
2 Importing IV_EXECUTE_COMMIT_WORK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Execute commit work when TRUE 20060512
3 Importing IV_SHOW_UNLINK_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Show dialog to remove links when TRUE 20060512

Method WRITE_LINKS_TO_DB on Interface IF_CRM_UI_BOL_CLIPBOARD has no exception.
Event Signatures

Event ENTRY_ADDED Signature
Event ENTRY_ADDED on Interface IF_CRM_UI_BOL_CLIPBOARD has no parameter.
Event ENTRY_DELETED Signature
Event ENTRY_DELETED on Interface IF_CRM_UI_BOL_CLIPBOARD has no parameter.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700