SAP ABAP Class CL_CC_ADT_RES_BASE (Base class for all code completion resources)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     S_CODE_COMPLETION_ADT (Package) ABAP Code Completion - ADT Wrapper
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20130314
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CC_ADT_RES_CODE_COMPLETION Resource controller code completion 20130314
2 Inheritance (c INHERITING FROM c_ref)  CL_CC_ADT_RES_CODE_ELEMENTINFO Resource controller code element info 20130314
3 Inheritance (c INHERITING FROM c_ref)  CL_CC_ADT_RES_CODE_INSERTION Resource controller 20130314
Properties
Class CL_CC_ADT_RES_BASE  
Short Description Base class for all code completion resources    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CODE_COMPLETION_ADT   ABAP Code Completion - ADT Wrapper 
Created 20130314   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CC_ADT_RES_BASE has no forward declaration.
Interfaces
Class CL_CC_ADT_RES_BASE has no interface implemented.
Friends
Class CL_CC_ADT_RES_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_PARSER Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_PARSER 20130325
2 ABAP_PARSER_WITH_WILDCARDS Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130325
3 CO_MAXHITS Constant Private Type reference (TYPE) I 50 20130314
4 URI_MAPPER Instance attribute Private Object reference (TYPE REF TO) IF_ADT_URI_MAPPER 20130314
5 WORKING_AREA_INIT_CALLED Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130314
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_POSITIONS_AND_SOURCE Instance method Protected Method 20130319
2 CALL_CODE_COMPLETION Instance method Protected Method 20130314
3 CALL_WORKING_AREA_INIT Static method Private Method 20130314
4 CONSTRUCTOR Instance method Public Constructor 20130314
5 DETERMINE_INPUT_DATA Instance method Protected Method 20130314
6 GET_OR_CREATE_ABAP_PARSER Instance method Protected Method 20130315
Events
Class CL_CC_ADT_RES_BASE has no event.
Types
Class CL_CC_ADT_RES_BASE has no local type.
Method Signatures

Method CALCULATE_POSITIONS_AND_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BEG_XPOS Call by reference Type reference (TYPE) I 20130319
2 Exporting BEG_YPOS Call by reference Type reference (TYPE) I 20130319
3 Importing COMPLETION_HELPER Call by reference Object reference (TYPE REF TO) CL_CC_ADT_HELPER 20130319
4 Exporting IS_FIELD_SYMBOL Call by reference Type reference (TYPE) ABAP_BOOL 20130319
5 Exporting REAL_BEG_XPOS Call by reference Type reference (TYPE) I 20130319
6 Exporting REAL_XPOS Call by reference Type reference (TYPE) I 20130319
7 Exporting REAL_YPOS Call by reference Type reference (TYPE) I 20130319
8 Changing SOURCE Call by reference Type reference (TYPE) STRING_TABLE 20130319
9 Exporting SOURCE_LINE Call by reference Type reference (TYPE) STRING 20130319
10 Exporting WHOLE_LINE Call by reference Type reference (TYPE) STRING 20130319
11 Changing XPOS Call by reference Type reference (TYPE) I 20130319
12 Changing YPOS Call by reference Type reference (TYPE) I 20130319

Method CALCULATE_POSITIONS_AND_SOURCE on class CL_CC_ADT_RES_BASE has no exception.

Method CALL_CODE_COMPLETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPLETION_RESULT Call by reference Type reference (TYPE) SCC_ADT_COMPLETION_RESULTS 20130314
2 Exporting IS_FIELD_SYMBOL Call by reference Type reference (TYPE) ABAP_BOOL 20130314
3 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20130314
4 Exporting REQUEST_URI Call by reference Type reference (TYPE) STRING 20130314
5 Importing SIGNAL_COMPLETENESS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130314
6 Exporting SOURCE_LINE Call by reference Type reference (TYPE) STRING 20130314
7 Importing SUPPORT_WILDCARD_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20131115
8 Exporting WHOLE_LINE Call by reference Type reference (TYPE) STRING 20130314
# Exception Resumable Description Created on
1 CX_ADT_REST 20130314

Method CALL_WORKING_AREA_INIT Signature

Method CALL_WORKING_AREA_INIT on class CL_CC_ADT_RES_BASE has no parameter.
Method CALL_WORKING_AREA_INIT on class CL_CC_ADT_RES_BASE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CC_ADT_RES_BASE has no parameter.
Method CONSTRUCTOR on class CL_CC_ADT_RES_BASE has no exception.

Method DETERMINE_INPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INCLUDE Call by reference Type reference (TYPE) PROGNAME 20130314
2 Exporting PROGRAM Call by reference Type reference (TYPE) PROGNAME 20130314
3 Changing SOURCE Call by reference Type reference (TYPE) STRING_TABLE 20130314
4 Importing URI Call by reference Type reference (TYPE) STRING 20130314
5 Exporting XPOS Call by reference Type reference (TYPE) I 20130314
6 Exporting YPOS Call by reference Type reference (TYPE) I 20130314
# Exception Resumable Description Created on
1 CX_ADT_URI_MAPPING 20130314

Method GET_OR_CREATE_ABAP_PARSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_ABAP_PARSER 20130315
2 Importing SUPPORT_WILDCARD_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130315

Method GET_OR_CREATE_ABAP_PARSER on class CL_CC_ADT_RES_BASE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740