Hierarchy
⤷
⤷
Properties
| Class | CL_FP_INTERFACE_CHECK | |
| Short Description | Form Objects: Check Form Interface | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SAFPAPI | SAP Form Processing (API) |
| Created | 20031118 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FP_INTERFACE_CHECK has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_FP_HELPER | 20040225 | Form Objects: Help Functions | |
| 2 | CL_FP_INTERFACE | 20031118 | Form Objects: Form Interface |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | I | 10 | ABAP Source Exceptions | 20040121 | ||
| 2 | Constant | Private | Type reference (TYPE) | I | 8 | ABAP Source Export Parameters | 20040121 | ||
| 3 | Constant | Private | Type reference (TYPE) | I | 4 | ABAP Source Field Symbols | 20031124 | ||
| 4 | Constant | Private | Type reference (TYPE) | I | 6 | ABAP Source Form Routines | 20031124 | ||
| 5 | Constant | Private | Type reference (TYPE) | I | 1 | ABAP Source Function Module | 20031124 | ||
| 6 | Constant | Private | Type reference (TYPE) | I | 3 | ABAP Source Global Data | 20031124 | ||
| 7 | Constant | Private | Type reference (TYPE) | I | 7 | ABAP Source Import Parameters | 20040121 | ||
| 8 | Constant | Private | Type reference (TYPE) | I | 5 | ABAP Source Initialization | 20031124 | ||
| 9 | Constant | Private | Type reference (TYPE) | I | 9 | ABAP Source Table Parameters | 20040121 | ||
| 10 | Constant | Private | Type reference (TYPE) | I | 2 | ABAP Source Types | 20031124 | ||
| 11 | Instance attribute | Private | Type reference (TYPE) | TFPIOPAR | Interface Parameter Exceptions | 20040121 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | TFPIOPAR | Interface Parameter Export | 20040121 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source Field Symbols | 20031124 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | TFPGDATA | Global Data | 20040127 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source Form Routines | 20031124 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source Function Module | 20031124 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source Global Data | 20031124 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | TFPGDATA | Global Data | 20040127 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | TFPIOPAR | Interface Parameter Import | 20040121 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source Initialization | 20031124 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TFPPARAMETER | Parameters | 20040127 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | TFPPARAMETER | Parameters | 20040127 | |||
| 23 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FP_INTERFACE | Form Objects: Interface for Form Interfaces | 20031124 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | FPINTERFACETYPE | Interface Type | 20041122 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | TFPINTERFACEPAR | Interface Parameters | 20040219 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | TFPREF | Reference Fields | 20040127 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | TFPIOPAR | Interface Parameter Tables | 20040121 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | RSWSOURCET | ABAP Source Types | 20031124 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | XSTRING | XML Schema Data | 20041122 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | SFPXSDSOURCE | XML Schema Source | 20041122 |
Methods
Events
Class CL_FP_INTERFACE_CHECK has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | SCODESECTION | Private | See coding | Code Section | 20031124 | begin of scodesection,
line type i,
section type i,
end of scodesection
|
|
| 2 | SPARAMETER | Private | See coding | Parameters | 20040128 | begin of sparameter,
name type fpvarname,
section type i,
alias type fpname,
end of sparameter
|
|
| 3 | TCODESECTION | Private | See coding | Coding Section Tabelle | 20031124 | tcodesection type standard table of scodesection
|
|
| 4 | TPARAMETER | Private | See coding | Parameter table | 20040128 | tparameter type sorted table of sparameter with unique key name
|
Method Signatures
Method BUILD_FIELDSYMBOLS Signature
Method BUILD_FIELDSYMBOLS on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_FIELDSYMBOLS on class CL_FP_INTERFACE_CHECK has no exception.
Method BUILD_FORMS Signature
Method BUILD_FORMS on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_FORMS on class CL_FP_INTERFACE_CHECK has no exception.
Method BUILD_FRAME Signature
Method BUILD_FRAME on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_FRAME on class CL_FP_INTERFACE_CHECK has no exception.
Method BUILD_GLOBAL_DATA Signature
Method BUILD_GLOBAL_DATA on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_GLOBAL_DATA on class CL_FP_INTERFACE_CHECK has no exception.
Method BUILD_INITIALIZATION Signature
Method BUILD_INITIALIZATION on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_INITIALIZATION on class CL_FP_INTERFACE_CHECK has no exception.
Method BUILD_REFERENCE_FIELDS Signature
Method BUILD_REFERENCE_FIELDS on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_REFERENCE_FIELDS on class CL_FP_INTERFACE_CHECK has no exception.
Method BUILD_TYPES Signature
Method BUILD_TYPES on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_TYPES on class CL_FP_INTERFACE_CHECK has no exception.
Method BUILD_XSD_DEFINITIONS Signature
Method BUILD_XSD_DEFINITIONS on class CL_FP_INTERFACE_CHECK has no parameter.
Method BUILD_XSD_DEFINITIONS on class CL_FP_INTERFACE_CHECK has no exception.
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20031118 |
Method CHECK on class CL_FP_INTERFACE_CHECK has no exception.
Method CHECK_CODING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040224 | |||
| 2 | I_CODING | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20040224 | |||
| 3 | I_INPUT | Call by reference | Type reference (TYPE) | TFPPARAMETER | Parameter | 20040224 | |||
| 4 | I_OUTPUT | Call by reference | Type reference (TYPE) | TFPPARAMETER | Parameter | 20040224 | |||
| 5 | I_TYPE | Call by reference | Type reference (TYPE) | I | IF_FP_OBJECT=>C_TYPE_INTERFACE | Objekttyp | 20040225 |
Method CHECK_CODING on class CL_FP_INTERFACE_CHECK has no exception.
Method CHECK_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040128 | |||
| 2 | C_PARAMETERS | Call by reference | Type reference (TYPE) | TPARAMETER | Parametertabelle | 20040128 | |||
| 3 | I_NAME | Call by reference | Type reference (TYPE) | FPVARNAME | Variablenname | 20040128 | |||
| 4 | I_ROW_ID | Call by reference | Type reference (TYPE) | I | Zeile | 20040128 | |||
| 5 | I_SECTION | Call by reference | Type reference (TYPE) | I | Abschnitt | 20040128 | |||
| 6 | I_TYPENAME | Call by reference | Type reference (TYPE) | FPTYPENAME | Typbezeichnung | 20040128 | |||
| 7 | I_TYPING | Call by reference | Type reference (TYPE) | FPTYPING | Typisierung | 20040128 |
Method CHECK_PARAMETER on class CL_FP_INTERFACE_CHECK has no exception.
Method CHECK_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040127 |
Method CHECK_PARAMETERS on class CL_FP_INTERFACE_CHECK has no exception.
Method CHECK_REFERENCE_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040225 |
Method CHECK_REFERENCE_FIELDS on class CL_FP_INTERFACE_CHECK has no exception.
Method CHECK_XSD_DEFINITIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20041122 |
Method CHECK_XSD_DEFINITIONS on class CL_FP_INTERFACE_CHECK has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_FP_INTERFACE | Formularobjekte: Interface für Formularschnittstellen | 20031118 | |||
| 2 | I_INTERFACE_PARAMETERS | Call by reference | Object reference (TYPE REF TO) | CL_FP_INTERFACE_PARAMETERS | Formularkomponenten: Schnittstellenparameter | 20050302 |
Method CONSTRUCTOR on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040121 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20040121 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20040121 | |||
| 5 | I_OFF | Call by reference | Type reference (TYPE) | I | Offset | 20040121 | |||
| 6 | I_SRC_LINE | Call by reference | Type reference (TYPE) | STRING | Sourcezeile | 20040121 | |||
| 7 | I_WRD | Call by reference | Type reference (TYPE) | STRING | Fehlerhafter Ausdruck | 20040121 |
Method ERROR_EXCEPTION on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_EXPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040121 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20040121 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20040121 | |||
| 5 | I_OFF | Call by reference | Type reference (TYPE) | I | Offset | 20040121 | |||
| 6 | I_SRC_LINE | Call by reference | Type reference (TYPE) | STRING | Sourcezeile | 20040121 | |||
| 7 | I_WRD | Call by reference | Type reference (TYPE) | STRING | Fehlerhafter Ausdruck | 20040121 |
Method ERROR_EXPORT on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_FIELDSYMBOLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnis | 20031128 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20031128 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20031128 |
Method ERROR_FIELDSYMBOLS on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_FORMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20031128 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20031128 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20031128 | |||
| 5 | I_OFF | Call by reference | Type reference (TYPE) | I | Offset | 20031128 |
Method ERROR_FORMS on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_GLOBAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20031128 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20031128 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20031128 |
Method ERROR_GLOBAL_DATA on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040121 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20040121 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20040121 | |||
| 5 | I_OFF | Call by reference | Type reference (TYPE) | I | Offset | 20040121 | |||
| 6 | I_SRC_LINE | Call by reference | Type reference (TYPE) | STRING | Sourcezeile | 20040121 | |||
| 7 | I_WRD | Call by reference | Type reference (TYPE) | STRING | Fehlerhafter Ausdruck | 20040121 |
Method ERROR_IMPORT on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_INITIALIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20031128 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20031128 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20031128 | |||
| 5 | I_OFF | Call by reference | Type reference (TYPE) | I | Offset | 20031128 |
Method ERROR_INITIALIZATION on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040121 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20040121 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20040121 | |||
| 5 | I_OFF | Call by reference | Type reference (TYPE) | I | Offset | 20040121 | |||
| 6 | I_SRC_LINE | Call by reference | Type reference (TYPE) | STRING | Sourcezeile | 20040121 | |||
| 7 | I_WRD | Call by reference | Type reference (TYPE) | STRING | Fehlerhafter Ausdruck | 20040121 |
Method ERROR_TABLE on class CL_FP_INTERFACE_CHECK has no exception.
Method ERROR_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20031128 | |||
| 2 | I_DESCRIPTIONS | Call by reference | Type reference (TYPE) | RSLINLTAB | Langtext-Tabelle für Syntax-Fehlermeldungen | 20040301 | |||
| 3 | I_LINE | Call by reference | Type reference (TYPE) | I | Fehlerzeile | 20031128 | |||
| 4 | I_MESS | Call by reference | Type reference (TYPE) | STRING | Fehlermeldung | 20031128 | |||
| 5 | I_OFF | Call by reference | Type reference (TYPE) | I | Offset | 20031128 |
Method ERROR_TYPES on class CL_FP_INTERFACE_CHECK has no exception.
Method SCAN_CODING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_CHECKLIST | Call by reference | Type reference (TYPE) | TFPCHECKLIST | Prüfergebnisse | 20040225 |
Method SCAN_CODING on class CL_FP_INTERFACE_CHECK has no exception.
Method SCAN_FOR_INCLUDE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LIN | Call by reference | Type reference (TYPE) | I | Zeilennummer | 20100929 | |||
| 2 | I_INCLUDE_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Includes | 20100929 | |||
| 3 | I_SOURCE | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20100929 |
Method SCAN_FOR_INCLUDE on class CL_FP_INTERFACE_CHECK has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 700 |