SAP ABAP Class CL_CFX_SO_LINK (Link)
Hierarchy
☛
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
⤷ PLM-CFO (Application Component) Collaboration Folders
⤷ CFX_UI (Package) Collaboration Folders: User Interface
⤷ PLM-CFO (Application Component) Collaboration Folders
⤷ CFX_UI (Package) Collaboration Folders: User Interface
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CFX_SO_EDITABLE | Object That Can Be Edited (Displayed) | 20030117 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CFX_SO_LINK_DOC | Link to Folder Objects | 20030117 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_CFX_SO_LINK_USR | Link to Users and User Groups | 20030117 |
Properties
Class | CL_CFX_SO_LINK | |
Short Description | Link | |
Super Class | CL_CFX_SO_EDITABLE | Object That Can Be Edited (Displayed) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CFX_UI | Collaboration Folders: User Interface |
Created | 20030117 | SAP |
Last change | 20141109 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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) |
2 | CFXSO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | CL_CFX_SEARCH_UI | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | CL_CFX_UTIL | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_CFX_SO_LINK has no interface implemented.
Friends
Class CL_CFX_SO_LINK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MP_SEARCH_INPUTFIELD | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CFX_SO_INPUTFIELD | Input Field for Search String | 20030930 | ||
2 | MT_OBJECT_TYPE | Instance attribute | Protected | Type reference (TYPE) | CFX_TT_OBJECT_TYPE | Object Types | 20030117 | ||
3 | MT_PERSISTENT_VALUE | Instance attribute | Private | Type reference (TYPE) | CFXSO_TT_OBJECT | Persistent Value | 20030117 | ||
4 | MT_VALUE | Instance attribute | Private | Type reference (TYPE) | TT_INT_OBJECT | Value | 20030117 | ||
5 | M_ASSIGN_BUTTON_LABEL | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Title of Button for "Assign" | 20040816 | ||
6 | M_ASSIGN_BUTTON_TOOLTIP | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Quick Info of Button for "Assign" | 20040816 | ||
7 | M_CHANGE_BUTTON_LABEL | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Title of Button for "Change Assignment" | 20040816 | ||
8 | M_CHANGE_BUTTON_TOOLTIP | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Quick Info of Button for "Change Assignment" | 20040816 | ||
9 | M_EVENT_ADD | Instance attribute | Private | Type reference (TYPE) | CFX_STRING | Add New Links | 20030117 | ||
10 | M_IS_MULTIPLE | Instance attribute | Protected | Type reference (TYPE) | CFX_BOOLEAN | Multiple Selection Allowed? | 20030117 | ||
11 | M_NUM_VALUES | Instance attribute | Protected | Type reference (TYPE) | I | 0 | Numboer of Entries in mt_value | 20030117 | |
12 | M_UNASSIGN_BUTTON_LABEL | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Title of Button for "Remove Assignment" | 20040816 | ||
13 | M_UNASSIGN_BUTTON_TOOLTIP | Instance attribute | Protected | Type reference (TYPE) | CFX_STRING | Quick Info of Button for "Remove Assignment" | 20040816 | ||
14 | M_WIDTH | Instance attribute | Private | Type reference (TYPE) | CFX_STRING | Width in pixels | 20030117 | ||
15 | SC_CANCEL_SEARCH | Constant | Private | Type reference (TYPE) | CFX_STRING | 'p_cancel_search' | In Case Search Is Canceled | 20030117 | |
16 | SC_EVENT_ID | Constant | Private | Type reference (TYPE) | CFX_STRING | 'p_link_event_id' | For Event | 20030117 | |
17 | SC_TYPE | Constant | Public | Type reference (TYPE) | CFX_STRING | 'Link' | Type | 20030117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_OBJECT_TYPE | Instance method | Public | Method | Add New Object Type | 20030117 |
2 | ADD_SEARCH_RESULT | Instance method | Private | Method | Add Search Result | 20030117 |
3 | AUX_ADD_VALUE | Instance method | Protected | Method | Add New Link | 20030117 |
4 | AUX_GET_VALUE | Instance method | Protected | Method | Determine Values Entered by User | 20030117 |
5 | AUX_INSERT_VALUE | Instance method | Protected | Method | Insert New Link (Internal, Not Persistent) | 20030117 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | 20030117 | |
7 | GET_ENVIRONMENT | Instance method | Protected | Method | Envirohment (URLs & Object IDs) | 20030117 |
8 | GET_OBJECT_INFO_LINK | Instance method | Protected | Method | Name, URL, ... from Object | 20030117 |
9 | GET_SEARCH_INPUTFIELDS | Instance method | Protected | Method | Entry Fields for Quick Search | 20031001 |
10 | INSERT_SEARCH_RESULT | Instance method | Protected | Method | Add Search Result | 20030117 |
11 | SELECT | Instance method | Protected | Method | Navigate to Page " ... select" | 20030117 |
12 | SERIALIZE_SINGLE | Instance method | Private | Method | Table Row from Individual Common Object | 20030117 |
13 | SET_BUTTON_LABELS | Instance method | Public | Method | Set Labels for "Assign" Button | 20040816 |
14 | SET_EVENT_ADD_ID | Instance method | Private | Method | Change/Add ID of Add Events | 20030117 |
Events
Class CL_CFX_SO_LINK has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_INT_OBJECT | Private | See coding | 20030117 | BEGIN OF ts_int_object,
object TYPE cfxso_ts_object,
event_change TYPE cfx_string,
event_delete TYPE cfx_string,
END OF ts_int_object
|
||
2 | TT_INT_OBJECT | Private | See coding | 20030117 | tt_int_object TYPE TABLE OF ts_int_object
|
Method Signatures
Method ADD_OBJECT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_OBJECT_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_CFX_OBJECT_TYPE | Objekttyp | 20030117 |
Method ADD_OBJECT_TYPE on class CL_CFX_SO_LINK has no exception.
Method ADD_SEARCH_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20030117 |
Method ADD_SEARCH_RESULT on class CL_CFX_SO_LINK has no exception.
Method AUX_ADD_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VALUE | Call by reference | Type reference (TYPE) | CFXSO_TS_OBJECT | 20030117 |
Method AUX_ADD_VALUE on class CL_CFX_SO_LINK has no exception.
Method AUX_GET_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE | Call by reference | Type reference (TYPE) | CFXSO_TT_OBJECT | 20030117 |
Method AUX_GET_VALUE on class CL_CFX_SO_LINK has no exception.
Method AUX_INSERT_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_POSITION | Call by reference | Type reference (TYPE) | I | Einfügeposition ( initial => append ) | 20030117 | ||
2 | Importing | IS_VALUE | Call by reference | Type reference (TYPE) | CFXSO_TS_OBJECT | 20030117 |
Method AUX_INSERT_VALUE on class CL_CFX_SO_LINK has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CFX_TT_OBJECT_TYPE | Objekttyp | 20030117 | ||
2 | Importing | I_ESCAPE_LABEL | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | ABAP_TRUE | Label: html escape ? | 20030117 | |
3 | Importing | I_ID | Call by reference | Type reference (TYPE) | CFX_STRING | html id | 20030117 | ||
4 | Importing | I_IS_MULTIPLE | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | ABAP_FALSE | Mehrfachselektion erlauben ? | 20030117 | |
5 | Importing | I_IS_READONLY | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | ABAP_FALSE | Wert: Nur Anzeige ? | 20030117 | |
6 | Importing | I_IS_REQUIRED | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | ABAP_FALSE | Wert: Mußfeld ? | 20030117 | |
7 | Importing | I_LABEL | Call by reference | Type reference (TYPE) | CFX_T_TEXT | Label | 20030117 | ||
8 | Importing | I_LABEL_TOOLTIP | Call by reference | Type reference (TYPE) | CFX_T_TEXT | Tooltip für Label | 20030313 | ||
9 | Importing | I_NAME | Call by reference | Type reference (TYPE) | CFX_STRING | Name (zur Abfrage des Werts) | 20030117 | ||
10 | Importing | I_WIDTH | Call by reference | Type reference (TYPE) | CFX_STRING | Breite in Pixeln | 20030117 |
Method CONSTRUCTOR on class CL_CFX_SO_LINK has no exception.
Method GET_ENVIRONMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EP_BACK_URL | Call by reference | Object reference (TYPE REF TO) | CL_CFX_URL | URL für 'Suchergebnis hinzufügen' Button | 20030117 | ||
2 | Exporting | EP_CANCEL_URL | Call by reference | Object reference (TYPE REF TO) | CL_CFX_URL | URL für 'Abbrechen' Button | 20030117 | ||
3 | Exporting | E_AREA_ID | Call by reference | Type reference (TYPE) | CFX_STRING | Area ID | 20030117 | ||
4 | Exporting | E_COL_ID | Call by reference | Type reference (TYPE) | CFX_STRING | Collaboration ID | 20030117 | ||
5 | Exporting | E_DOC_ID | Call by reference | Type reference (TYPE) | CFX_STRING | Dokument ID | 20030117 | ||
6 | Exporting | E_ITEM_ID | Call by reference | Type reference (TYPE) | CFX_STRING | Positions ID ( einer Stückliste ) | 20030117 | ||
7 | Exporting | E_TOPIC_ID | Call by reference | Type reference (TYPE) | CFX_STRING | Topic ID | 20030117 | ||
8 | Exporting | E_VER_ID | Call by reference | Type reference (TYPE) | CFX_STRING | Versions ID | 20030117 | ||
9 | Importing | IP_BACK_URL | Call by reference | Object reference (TYPE REF TO) | CL_CFX_URL | URL zu aktueller Seite | 20030929 | ||
10 | Importing | IP_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20030117 | ||
11 | Importing | I_EVENT_ID | Call by reference | Type reference (TYPE) | CFX_STRING | SAP Event | 20030117 |
Method GET_ENVIRONMENT on class CL_CFX_SO_LINK has no exception.
Method GET_OBJECT_INFO_LINK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DESCRIPTION | Call by reference | Type reference (TYPE) | CFX_T_TEXT | Beschreibung | 20030117 | ||
2 | Exporting | E_ENABLE_LINK | Call by reference | Type reference (TYPE) | CFX_BOOLEAN | Link enablen | 20030117 | ||
3 | Exporting | E_HREF | Call by reference | Type reference (TYPE) | CFX_STRING | URL zu Objekt | 20030117 | ||
4 | Exporting | E_NAME | Call by reference | Type reference (TYPE) | CFX_T_TEXT | Name | 20030117 | ||
5 | Exporting | E_ONCLICK | Call by reference | Type reference (TYPE) | CFX_STRING | Onclick Event zu Object | 20030117 | ||
6 | Importing | IS_OBJECT | Call by reference | Type reference (TYPE) | CFXSO_TS_OBJECT | 20030117 |
Method GET_OBJECT_INFO_LINK on class CL_CFX_SO_LINK has no exception.
Method GET_SEARCH_INPUTFIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INPUTFIELDS | Call by reference | Type reference (TYPE) | CFX_SO_TT_SCREEN_OBJECT | Liste von cl_cfx_so_screen_object | 20031001 |
Method GET_SEARCH_INPUTFIELDS on class CL_CFX_SO_LINK has no exception.
Method INSERT_SEARCH_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_POSITION | Call by reference | Type reference (TYPE) | I | Position, an der die Mappenobjekte eingefügt werden | 20030117 | ||
2 | Importing | IP_REQUEST | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_REQUEST | HTTP Framework (iHTTP) HTTP Request | 20030117 |
Method INSERT_SEARCH_RESULT on class CL_CFX_SO_LINK has no exception.
Method SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IP_BACK_URL | Call by reference | Object reference (TYPE REF TO) | CL_CFX_URL | URL zur aufrufenden Seite | 20030929 | ||
2 | Importing | IP_BSP_PAGE | Call by reference | Object reference (TYPE REF TO) | IF_BSP_PAGE | Business Server Page (BSP) Seite | 20030117 | ||
3 | Importing | IP_NAVIGATION | Call by reference | Object reference (TYPE REF TO) | IF_BSP_NAVIGATION | Business Server Page (BSP) Navigation | 20030117 | ||
4 | Importing | I_EVENT_ID | Call by reference | Type reference (TYPE) | STRING | SAP Event | 20030117 | ||
5 | Importing | I_SEARCH_STR | Call by reference | Type reference (TYPE) | STRING | Danach suchen | 20030930 |
Method SELECT on class CL_CFX_SO_LINK has no exception.
Method SERIALIZE_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VALUE | Call by reference | Type reference (TYPE) | TS_INT_OBJECT | 20030117 | |||
2 | Returning | RP_TABLE_ROW | Value transfer | Object reference (TYPE REF TO) | CL_CFX_SO_TABLE_ROW | Zeile einer html Tabelle | 20030117 |
Method SERIALIZE_SINGLE on class CL_CFX_SO_LINK has no exception.
Method SET_BUTTON_LABELS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ASSIGN_BUTTON_LABEL | Call by reference | Type reference (TYPE) | CFX_STRING | Beschriftung des Buttons für "Zuweisen" | 20040816 | ||
2 | Importing | I_ASSIGN_BUTTON_TOOLTIP | Call by reference | Type reference (TYPE) | CFX_STRING | Tooltip des Buttons für "Zuweisen" | 20040816 | ||
3 | Importing | I_CHANGE_BUTTON_LABEL | Call by reference | Type reference (TYPE) | CFX_STRING | Beschriftung des Buttons für "Zuweisung ändern" | 20040816 | ||
4 | Importing | I_CHANGE_BUTTON_TOOLTIP | Call by reference | Type reference (TYPE) | CFX_STRING | Tooltip des Buttons für "Zuweisung ändern" | 20040816 | ||
5 | Importing | I_UNASSIGN_BUTTON_LABEL | Call by reference | Type reference (TYPE) | CFX_STRING | Beschriftung des Buttons für "Zuweisung aufheben" | 20040816 | ||
6 | Importing | I_UNASSIGN_BUTTON_TOOLTIP | Call by reference | Type reference (TYPE) | CFX_STRING | Tooltip des Buttons für "Zuweisung aufheben" | 20040816 |
Method SET_BUTTON_LABELS on class CL_CFX_SO_LINK has no exception.
Method SET_EVENT_ADD_ID Signature
Method SET_EVENT_ADD_ID on class CL_CFX_SO_LINK has no parameter.
Method SET_EVENT_ADD_ID on class CL_CFX_SO_LINK has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |