SAP IF_RECA_CAD_PROVIDER OO Class - CAD Provider: Interface
IF_RECA_CAD_PROVIDER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_RECA_CAD_PROVIDER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_RECA_CAD_PROVIDER SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ASSIGN_LEGEND | Set Marking Types for Legend | Public |
CALL METHOD if_reca_cad_provider=>ASSIGN_LEGEND...more details | ||
CLEAR_LEGEND | Resetting the Legend | Public |
CALL METHOD if_reca_cad_provider=>CLEAR_LEGEND...more details | ||
CLEAR_OBJECT_QUICKINFO | Delete Quick Info of an Object | Public |
CALL METHOD if_reca_cad_provider=>CLEAR_OBJECT_QUICKINFO...more details | ||
CLEAR_OBJECT_TEXT | Delete Texts of an Object | Public |
CALL METHOD if_reca_cad_provider=>CLEAR_OBJECT_TEXT...more details | ||
CLEAR_PLAN | Deletion of Graphic - Remove All Markings | Public |
CALL METHOD if_reca_cad_provider=>CLEAR_PLAN...more details | ||
DISPLAY_LEGEND | Show/Hide Legend | Public |
CALL METHOD if_reca_cad_provider=>DISPLAY_LEGEND...more details | ||
| ||
DISPLAY_OBJECT | Display of Object (or Its Plan) in Graphic | Public |
CALL METHOD if_reca_cad_provider=>DISPLAY_OBJECT...more details | ||
FLUSH | Final Request to Draw | Public |
CALL METHOD if_reca_cad_provider=>FLUSH...more details | ||
FREE | Cancelling of Instance (Buffer Released) | Public |
CALL METHOD if_reca_cad_provider=>FREE...more details | ||
GET_DISPLAYED_OBJECTS | Gets All Displayed Objects of Graphic | Public |
CALL METHOD if_reca_cad_provider=>GET_DISPLAYED_OBJECTS...more details | ||
GET_KEYDATE | Returns the Key Date | Public |
CALL METHOD if_reca_cad_provider=>GET_KEYDATE...more details | ||
GET_SELECTED_OBJECTS | Gets Object Currently Selected in Graphic | Public |
CALL METHOD if_reca_cad_provider=>GET_SELECTED_OBJECTS...more details | ||
GET_VISIBLE_OBJECTS | Gets the RE-FX Objects That Were Entered in the Graphic | Public |
CALL METHOD if_reca_cad_provider=>GET_VISIBLE_OBJECTS...more details | ||
INIT | Initialization of Graphic with the Container | Public |
CALL METHOD if_reca_cad_provider=>INIT...more details | ||
MARK_ALL_OBJECTS | Marking of All Objects (in the Display) | Public |
CALL METHOD if_reca_cad_provider=>MARK_ALL_OBJECTS...more details | ||
MARK_OBJECT | Marking of an Object (in the Display) | Public |
CALL METHOD if_reca_cad_provider=>MARK_OBJECT...more details | ||
RAISE_SAP_METADATA | Trigger SAP_METADATA | Public |
CALL METHOD if_reca_cad_provider=>RAISE_SAP_METADATA...more details | ||
REFRESH | Reset of Complete Graphic (Plans, Objects, ...) | Public |
CALL METHOD if_reca_cad_provider=>REFRESH...more details | ||
SELECT_OBJECT | Selection of Object for Follow-On Processing | Public |
CALL METHOD if_reca_cad_provider=>SELECT_OBJECT...more details | ||
SET_KEYDATE | Setting of Key Date | Public |
CALL METHOD if_reca_cad_provider=>SET_KEYDATE...more details | ||
SET_OBJECT_QUICKINFO | Set Quick Info for an Object | Public |
CALL METHOD if_reca_cad_provider=>SET_OBJECT_QUICKINFO...more details | ||
SET_OBJECT_TEXT | Add Text for Object | Public |
CALL METHOD if_reca_cad_provider=>SET_OBJECT_TEXT...more details | ||
UNMARK_OBJECT | Reset Marking of Object | Public |
CALL METHOD if_reca_cad_provider=>UNMARK_OBJECT...more details | ||
UNSELECT_OBJECT | Remove Selection of Object | Public |
CALL METHOD if_reca_cad_provider=>UNSELECT_OBJECT...more details |
IF_RECA_CAD_PROVIDER attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
MC_FCODE_PREFIX | Constant | Prefix for SAP Function Codes | 'SAP_REGI_' | LIKE STRING | Public |
MD_CALLCONTEXT | Instance Attribute | Context of Application | LIKE RECACALLCONTEXT | Public | |
MD_KEYDATE | Instance Attribute | Key Date | LIKE RECAKEYDATE | Public | |
MD_MARKTYPE_ERROR | Instance Attribute | Marking Type: Incorrect | LIKE RECAGIMARKTYPE | Public | |
MD_MARKTYPE_HIGHLIGHT | Instance Attribute | Marking Type: Highlighted (General) | LIKE RECAGIMARKTYPE | Public | |
MD_MARKTYPE_NEGATIVE | Instance Attribute | Marking Type: Negative | LIKE RECAGIMARKTYPE | Public | |
MD_MARKTYPE_NEUTRAL | Instance Attribute | Marking Type: Neutral | LIKE RECAGIMARKTYPE | Public | |
MD_MARKTYPE_POSITIVE | Instance Attribute | Marking Type: Positive | LIKE RECAGIMARKTYPE | Public | |
MD_MARKTYPE_SELECTED | Instance Attribute | Marking Type: Selected for Processing | LIKE RECAGIMARKTYPE | Public | |
MD_MARKTYPE_WARNING | Instance Attribute | Marking Type: Warning | LIKE RECAGIMARKTYPE | Public | |
MO_PARENT_CONTAINER | Instance Attribute | Container for Graphic | LIKE CL_GUI_CONTAINER | Public |
Events of Class IF_RECA_CAD_PROVIDER
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... CONTEXT_MENU - Context Menu Was Triggered in GraphicCONTEXT_MENU_SELECTED - Entry Was Selected in Context Menu of Graphic
DOUBLE_CLICK - Double-Click on an Object in the Graphic
KEYDATE_CHANGED - Key Date Changed
QUICKINFO - Quick Info on an Object
SAP_METADATA - Metadata Information
SINGLE_CLICK - Single Click on Object in Graphic
Links to Related Class(s)
IF_RECA_...Full list of available SAP object classes
Search for further information about these or an SAP related objects