SAP ABAP Class CL_PPEGIFOC_CNTL (GI Class Focus)
Hierarchy
☛
EA-IPPE (Software Component) SAP iPPE
⤷
AP-PPE (Application Component) Integrated Product and Process Engineering
⤷
CPPEFOC_APPL (Package) Focus Application in iPPE
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_PPEGIENG_CNTL | Controller for Navigation Tree in iPPE Workbench | 20001107 |
Properties
| Class | CL_PPEGIFOC_CNTL | |
| Short Description | GI Class Focus | |
| Super Class | CL_PPEGIENG_CNTL | Controller for Navigation Tree in iPPE Workbench |
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CPPEFOC_APPL | Focus Application in iPPE |
| Created | 20001107 | SAP |
| Last change | 20040316 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PPEGIFOC_CNTL has no interface implemented.
Friends
Class CL_PPEGIFOC_CNTL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | PPEDF_FCAT_CONTENT | Control Structure Field Catalog - WBS Element | 20010106 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | PPEDF_FCAT_CONTENT | Control Structure Field Catalog - WBS Element | 20010106 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | PPEDF_FCAT_CONTENT | Control Structure Field Catalog - WBS Element | 20010106 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | PPEDF_FCAT_CONTENT | Control Structure Field Catalog - WBS Element | 20001107 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | PPFGI_PFTYPE | Focus Type Description | 20010222 | |||
| 6 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PPEGIFOC_CNTL | GI Class Focus | 20001107 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020206 | |
| 2 | Instance method | Private | Method | Add/Change Focus Object | 20001107 | |
| 3 | Instance method | Private | Method | Fill Field Catalog | 20001107 | |
| 4 | Static method | Public | Method | Display Additional Icons in the Hierarchy Column | 20010122 | |
| 5 | Static method | Public | Method | Instance Transfer | 20001107 | |
| 6 | Instance method | Private | Method | Sets the context parameters for the foucs in GUI controller | 20011212 |
Events
Class CL_PPEGIFOC_CNTL has no event.
Types
Class CL_PPEGIFOC_CNTL has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PPEGIFOC_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPEGIFOC_CNTL has no exception.
Method EXFOC_ADD_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MAP | Call by reference | Type reference (TYPE) | PVSGI_MAP | Transfer Structure | 20001107 | |||
| 2 | IM_REFRESH | Call by reference | Type reference (TYPE) | C | IM_REFRESH | 20001107 | |||
| 3 | IM_RELATION | Call by reference | Type reference (TYPE) | INT4 | Anordnung Knoten im ALV-Tree | 20030805 | |||
| 4 | IM_TREE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | ALV Tree | 20001107 | |||
| 5 | IS_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Focus Master Record | 20001107 | |||
| 6 | IS_PFOCTX | Call by reference | Type reference (TYPE) | PPFOC_PFOCTX_LI | Text Structure | 20001107 |
Method EXFOC_ADD_OBJECT on class CL_PPEGIFOC_CNTL has no exception.
Method FIELDCAT_FILL_EXFOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_OUTLINE | Call by reference | Type reference (TYPE) | PPET0_FIELDCAT_TYPE | Output Structure | 20001107 | |||
| 2 | IS_MAP | Call by reference | Type reference (TYPE) | PVSGI_MAP | Transfer Structure | 20001107 | |||
| 3 | IS_PFOCID | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Focus Master Record | 20001107 | |||
| 4 | IS_PFOCTX | Call by reference | Type reference (TYPE) | PPFOC_PFOCTX_LI | Text Structure | 20001107 |
Method FIELDCAT_FILL_EXFOC on class CL_PPEGIFOC_CNTL has no exception.
Method HIERARCHY_ICON_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ICON | Call by reference | Type reference (TYPE) | TV_IMAGE | Icons / Embedded Bitmap / User-Defined Bitmap | 20010122 | |||
| 2 | IS_MAP | Call by reference | Type reference (TYPE) | PVSGI_MAP | Transfer Structure | 20010122 |
Method HIERARCHY_ICON_SET on class CL_PPEGIFOC_CNTL has no exception.
Method INSTANCE_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_PPEGIENG_CNTL | Controller | 20001107 |
Method INSTANCE_GET on class CL_PPEGIFOC_CNTL has no exception.
Method SET_GUI_CONTEXT_BY_FOCUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTEXT_GUID | Call by reference | Type reference (TYPE) | PVS_GUID | GUID for Context Object | 20011212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Requested context GUID differs from loaded context GUID | 20011212 |
History
| Last changed by/on | SAP | 20040316 |
| SAP Release Created in | 46C2 |