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