SAP ABAP Class IF_BICS_QV_DRILL_OPERATION (Drill Operation)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_BICS_EVENT | Event | 20101118 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_BICS_QV_DRILL_OPERATION | Drill Operation | 20101118 |
Properties
Class | IF_BICS_QV_DRILL_OPERATION | |
Short Description | Drill Operation | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20101118 | SAP |
Last change | 20140121 | SAP |
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 | CL_BICS_DRILL_STATE | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | IF_BICS_LEVEL | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_BICS_OBJECT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_BICS_QV_DRILL_OPERATION | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_BICS_QV_DRILL_OPERATION has no interface implemented.
Friends
Class IF_BICS_QV_DRILL_OPERATION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | N_CHARACTERISTIC_NAME | Instance attribute | Public | Type reference (TYPE) | IF_BICS_OBJECT=>TN_NAME | Characteristic Name | 20121121 | ||
2 | N_DRILL_LEVEL | Instance attribute | Public | Type reference (TYPE) | IF_BICS_LEVEL=>TN_LEVEL_NUMBER | Level Number | 20101119 | ||
3 | N_DRILL_STATE | Instance attribute | Public | Type reference (TYPE) | CL_BICS_DRILL_STATE=>TN_DRILL_STATE | Drill State | 20110930 | ||
4 | N_ID | Instance attribute | Public | Type reference (TYPE) | IF_BICS_OBJECT=>TN_ID | 20101119 | |||
5 | N_PATH_DEPTH | Instance attribute | Public | Type reference (TYPE) | I | Drillpfadtiefe | 20121121 | ||
6 | N_R_AXIS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_BICS_AXIS | Axis that the drill op is defined on | 20101119 | ||
7 | N_TUPLE_ELEMENT_INDEX | Instance attribute | Public | Type reference (TYPE) | I | Tuple Element Index of the Drill Path | 20101123 | ||
8 | N_TUPLE_INDEX | Instance attribute | Public | Type reference (TYPE) | I | Tuple Index of the Drill Path | 20101119 | ||
9 | N_T_PATH | Instance attribute | Public | Type reference (TYPE) | IF_BICS_QV_DRILL_OPERATION=>TN_T_PATH | 20101119 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD | Instance method | Public | Method | Add Drill Operation to List (if Valid) | 20110127 |
2 | CREATE_DRILL_PATH | Instance method | Public | Method | Create and Fill Drill Context (Help Method) | 20101119 |
3 | REMOVE | Instance method | Public | Method | Remove Drill Operation | 20110303 |
4 | SET_DRILL_LEVEL | Instance method | Public | Method | Set Drill Level | 20101118 |
5 | SET_DRILL_PATH | Instance method | Public | Method | Assign Drill Context Externally | 20101123 |
6 | SET_DRILL_STATE | Instance method | Public | Method | Set Drill State | 20101119 |
Events
Class IF_BICS_QV_DRILL_OPERATION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_SX_DRILL_OPERATION | Public | See coding | 20121121 | BEGIN OF tn_sx_drill_operation,
name TYPE if_bics_object=>tn_name,
path_depth TYPE i,
drill_operations TYPE tn_ts_drill_operation,
END OF tn_sx_drill_operation
|
||
2 | TN_S_DRILL_OPERATION | Public | See coding | 20101119 | BEGIN OF tn_s_drill_operation,
id TYPE if_bics_object=>tn_id,
ref TYPE REF TO if_bics_qv_drill_operation,
END OF tn_s_drill_operation
|
||
3 | TN_S_PATH | Public | See coding | Tuple Path | 20101119 | BEGIN OF tn_s_path,
characteristic_id TYPE if_bics_object=>tn_id,
r_characteristic TYPE REF TO if_bics_qv_characteristic,
node_type_id TYPE if_bics_object=>tn_id,
node_type TYPE REF TO cl_bics_node_type,
member_id TYPE if_bics_object=>tn_id,
member_name TYPE if_bics_object=>tn_name,
END OF tn_s_path
|
|
4 | TN_TSX_DRILL_OPERATION | Public | See coding | 20121121 | tn_tsx_drill_operation TYPE SORTED TABLE OF tn_sx_drill_operation
WITH UNIQUE KEY name
|
||
5 | TN_TS_DRILL_OPERATION | Public | See coding | 20101119 | tn_ts_drill_operation TYPE SORTED TABLE OF tn_s_drill_operation
WITH UNIQUE KEY id
|
||
6 | TN_T_PATH | Public | See coding | 20101119 | tn_t_path TYPE STANDARD TABLE OF tn_s_path
WITH KEY characteristic_id
|
Method Signatures
Method ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_ADDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Zur Liste hinzugefügt, da valide | 20110127 |
Method ADD on class IF_BICS_QV_DRILL_OPERATION has no exception.
Method CREATE_DRILL_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_AXIS | Call by reference | Object reference (TYPE REF TO) | CL_BICS_AXIS | Achsenkonstanten | 20101119 | ||
2 | Importing | I_TUPLE_ELEMENT_INDEX | Call by reference | Type reference (TYPE) | I | Tupel Element Index | 20101123 | ||
3 | Importing | I_TUPLE_INDEX | Call by reference | Type reference (TYPE) | I | Tupel Index | 20101119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BICS_INVALID_DRILL_PATH | Invalider Drill-Pfad | 20101119 |
Method REMOVE Signature
Method REMOVE on class IF_BICS_QV_DRILL_OPERATION has no parameter.
Method REMOVE on class IF_BICS_QV_DRILL_OPERATION has no exception.
Method SET_DRILL_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DRILL_LEVEL | Call by reference | Type reference (TYPE) | IF_BICS_LEVEL=>TN_LEVEL_NUMBER | Levelnummer | 20101118 |
Method SET_DRILL_LEVEL on class IF_BICS_QV_DRILL_OPERATION has no exception.
Method SET_DRILL_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_AXIS | Call by reference | Object reference (TYPE REF TO) | CL_BICS_AXIS | Achsenkonstanten | 20101123 | ||
2 | Importing | I_T_DRILL_PATH | Call by reference | Type reference (TYPE) | TN_T_PATH | Drillkontext | 20101123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_BICS_INVALID_DRILL_PATH | Invalider Drill-Pfad | 20101123 |
Method SET_DRILL_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DRILL_STATE | Call by reference | Type reference (TYPE) | CL_BICS_DRILL_STATE=>TN_DRILL_STATE | Drill-Zustand | 20110930 |
Method SET_DRILL_STATE on class IF_BICS_QV_DRILL_OPERATION has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in |