SAP ABAP Interface IF_CLS_ATTRIBUTE_VISUALIZATION (Operations needed for the visualization)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-UTL-CLS (Application Component) Classification Toolset
⤷
SPAK_TOOL_CLASSIFICATION_SCHAR (Package) Display Classifications

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CLS_ATTRIBUTE_UI_ROOT | 20050609 |
Properties
Interface | IF_CLS_ATTRIBUTE_VISUALIZATION | |
Short Description | Operations needed for the visualization |
General Data
Package | SPAK_TOOL_CLASSIFICATION_SCHAR | Display Classifications |
Created | 20050601 | SAP |
Last changed | 20071217 | 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) |
2 | CL_CLS_ASSIGNMENT_GRID | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20050602 |
Friends
Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no friend.
Attributes
Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | The user can create new lines | 20050606 |
2 | ![]() |
Instance method | Public | Method | Clear a line | 20050617 |
3 | ![]() |
Instance method | Public | Method | Fill values into the assignment grid | 20050602 |
4 | ![]() |
Instance method | Public | Method | Format column | 20050603 |
5 | ![]() |
Instance method | Public | Method | Get admin data | 20050615 |
6 | ![]() |
Instance method | Public | Method | No of columns needed in the assignment grid | 20050601 |
7 | ![]() |
Instance method | Public | Method | No of rows needed in the assignment grid | 20050601 |
8 | ![]() |
Instance method | Public | Method | Get value | 20060925 |
9 | ![]() |
Instance method | Public | Method | Handle double-click on an input cell | 20051031 |
10 | ![]() |
Instance method | Public | Method | Update ALV cells if a value has changed | 20050606 |
11 | ![]() |
Instance method | Public | Method | Interprete values in the assignment grid | 20050603 |
12 | ![]() |
Instance method | Public | Method | Register further events (e.g. F4) | 20050608 |
13 | ![]() |
Instance method | Public | Method | Set changemode | 20050817 |
14 | ![]() |
Instance method | Public | Method | First column of attribute display | 20050712 |
15 | ![]() |
Instance method | Public | Method | Switch on/off remark display | 20050704 |
16 | ![]() |
Instance method | Public | Method | Constructor | 20050609 |
Events
Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no event.
Types
Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no local type.
Method Signatures
Method ALLOW_NEW_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20050609 | ||
2 | ![]() |
RE_ALLOW_NEW_LINE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation can't be executed in present object state | 20050608 |
Method CLEAR_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | 20050617 |
Method CLEAR_LINE on Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no exception.
Method FILL_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_LIST | Call by reference | Type reference (TYPE) | CLS_ASSIGNMENT_GRID_LINES | Lines in the assignment grid | 20050602 | ||
2 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20050609 | ||
3 | ![]() |
IM_PALETTE | Call by reference | Type reference (TYPE) | CL_CLS_ASSIGNMENT_GRID=>TY_PALETTE | ALV control: Structure for cell coloring | 20050713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid data | 20050712 | |
2 | ![]() |
Operation can't be executed in present object state | 20050608 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20050712 |
Method FORMAT_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_FORMAT | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV control: Field catalog | 20050603 | ||
2 | ![]() |
IM_ALV | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20050603 | ||
3 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20050616 | ||
4 | ![]() |
IM_COLUMN | Call by reference | Type reference (TYPE) | I | 20050609 | |||
5 | ![]() |
IM_SUB_COLUMN | Call by reference | Type reference (TYPE) | I | 1 | 20050603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation can't be executed in present object state | 20050603 |
Method GET_LAST_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CHANGED_ON | Call by reference | Type reference (TYPE) | RDIR_UDATE | Date of Last Change | 20050615 | ||
2 | ![]() |
EX_SET_BY | Call by reference | Type reference (TYPE) | UNAM | Last Changed by | 20050615 | ||
3 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20050615 | ||
4 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | 20050615 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid data | 20050712 | |
2 | ![]() |
Operation can't be executed in present object state | 20050615 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20050712 |
Method GET_NO_OF_VALUE_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_NO_OF_COLUMNS | Value transfer | Type reference (TYPE) | I | 20050601 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation can't be executed in present object state | 20050601 |
Method GET_NO_OF_VALUE_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20050609 | ||
2 | ![]() |
RE_NO_OF_ROWS | Value transfer | Type reference (TYPE) | I | 20050601 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid data | 20050712 | |
2 | ![]() |
Operation can't be executed in present object state | 20050601 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20050712 |
Method GET_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20060925 | ||
2 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | 20060925 | |||
3 | ![]() |
RE_VALUE | Value transfer | Type reference (TYPE) | CLS_ATTRIBUTE_VALUE | Last Changed by | 20060925 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid data | 20060925 | |
2 | ![]() |
Operation can't be executed in present object state | 20060925 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20060925 |
Method HANDLE_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_LINE | Call by reference | Type reference (TYPE) | CLS_ASSIGNMENT_GRID_LINE | Line in the assignment grid | 20051031 | ||
2 | ![]() |
EX_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20051031 | |||
3 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20051031 | ||
4 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | ALV control: Field name of internal table field | 20051031 | ||
5 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | 20051031 | |||
6 | ![]() |
IM_SUB_COLUMN | Call by reference | Type reference (TYPE) | I | 20051031 |
Method HANDLE_DOUBLE_CLICK on Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no exception.
Method HANDLE_VALUE_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CHANGED_PROT | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | ALV Change Protocol | 20050606 | ||
2 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | 20050606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation can't be executed in present object state | 20050608 |
Method READ_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ASSIGNMENTS | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTR_VALUE_ASSIGNMENT | Attribute value assignment | 20050609 | ||
2 | ![]() |
IM_LIST | Call by reference | Type reference (TYPE) | CLS_ASSIGNMENT_GRID_LINES | Lines in the assignment grid | 20050603 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid data | 20050620 | |
2 | ![]() |
Operation can't be executed in present object state | 20050615 | |
3 | ![]() |
User doesn't have sufficient authorizations | 20050713 |
Method REGISTER_EVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LT_F4 | Call by reference | Type reference (TYPE) | LVC_T_F4 | ALV Control: Table of Fields Registered for F4 Handling | 20051110 | ||
2 | ![]() |
IM_ALV | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20051110 |
Method REGISTER_EVENTS on Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no exception.
Method SET_CHANGEMODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CHANGABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050817 |
Method SET_CHANGEMODE on Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no exception.
Method SET_FIRST_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_START_COLUMN | Call by reference | Type reference (TYPE) | I | 20050712 |
Method SET_FIRST_COLUMN on Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no exception.
Method SET_REMARK_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HIDE_REMARK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050704 |
Method SET_REMARK_DISPLAY on Interface IF_CLS_ATTRIBUTE_VISUALIZATION has no exception.
Method SET_UP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_LIST | Call by reference | Type reference (TYPE) | CLS_ASSIGNMENT_GRID_LINES | Assignment grid content | 20050610 | ||
2 | ![]() |
EX_SPACE_ALLOWED | Call by reference | Type reference (TYPE) | ABAP_BOOL | SPACE is a valid attribute value | 20050620 | ||
3 | ![]() |
IM_ATTRIBUTE | Call by reference | Object reference (TYPE REF TO) | IF_CLS_ATTRIBUTE | Attribute | 20050609 | ||
4 | ![]() |
IM_CHANGABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050609 | ||
5 | ![]() |
IM_HIDE_REMARK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050704 | ||
6 | ![]() |
IM_INITIALIZE_PRIVATE_SECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20050610 | ||
7 | ![]() |
IM_LEVEL_CELL_NAME | Call by reference | Type reference (TYPE) | STRING | Name of level cell | 20050712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Operation can't be executed in present object state | 20050609 |
History
Last changed by/on | SAP | 20071217 |
SAP Release Created in | 710 |