Hierarchy
⤷
⤷
Properties
| Class | CL_CACS_PACKHIER_NETCHART | |
| Short Description | Hierarchy of Application Packages | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CACSDU | ICM: Construction: User Interface |
| Created | 20061122 | SAP |
| Last change | 20100310 | 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 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_CACS_PACKHIER_NETCHART has no interface implemented.
Friends
Class CL_CACS_PACKHIER_NETCHART has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'ADDPACK' | Function Code: Add Package to Selection | 20070214 | ||
| 2 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'CENTER' | Function Code: Set Up Network Plan With One More Package | 20070211 | ||
| 3 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'ADBCL' | Function Code: Double-Click | 20070207 | ||
| 4 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'FULLSCREEN' | Function Code: Full Screen On/Off | 20061213 | ||
| 5 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'NAVIPOS' | Function Code: Change Position of Navigation Area | 20061213 | ||
| 6 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'OVERVIEW' | Function Code: Fit to Page | 20061213 | ||
| 7 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'OZIN' | Function Code: Zoom In Display | 20061213 | ||
| 8 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'OZOUT' | Function Code: Zoom Out Display | 20061213 | ||
| 9 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'PACK_CONT' | Function Code: Package Content | 20070214 | ||
| 10 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'PACK_DESCR' | Function Code: Package Description | 20070212 | ||
| 11 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'PACK_SEL' | Function Code: Select Package | 20070212 | ||
| 12 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'PRINT' | Function Code: Print Network Plan | 20061213 | ||
| 13 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'REFRESH' | Function Code 'REFRESH' | 20070215 | ||
| 14 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'REMOVEPACK' | Function Code: Remove Package from Exception | 20070214 | ||
| 15 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'SEARCH' | Function Code: Find Package in Network | 20070211 | ||
| 16 | Constant | Protected | Type reference (TYPE) | NETVALSVAL | '1' | Context Menu: Package | 20070211 | ||
| 17 | Constant | Protected | Type reference (TYPE) | NETOBJTYPE | 'l' | Object Type | 20061123 | ||
| 18 | Constant | Protected | Type reference (TYPE) | NETOBJTYPE | 'n' | Object Type | 20061123 | ||
| 19 | Constant | Protected | Type reference (TYPE) | MTY_POSITION | 'B' | Position: Below | 20061123 | ||
| 20 | Constant | Protected | Type reference (TYPE) | MTY_POSITION | 'R' | Position: Right | 20061123 | ||
| 21 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN_FLG | Automatic Selection of Required Packages | 20070215 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN_FLG | Filter: Only Display Recommended Packages | 20070215 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN_FLG | Flag: Display in Full Screen Mode | 20061123 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN_FLG | Indicator: Is Network Graphic Initialized? | 20061124 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN_FLG | Recreate Network | 20061123 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | NET_GRAPH-ABAP_CMD | Command to the graphics program | 20061123 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | MTY_NODEID | Highest Edge Number Assigned | 20061123 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | MTY_NODEID | Highest Node Number Assigned | 20061123 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | MTY_POSITION | Position of Navigation | 20061123 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | I | Return Value of Control | 20061123 | |||
| 31 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_NETCHART | Network Nesting | 20061122 | |||
| 32 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CACS_PACKSELECTION_LOGIC | Package Selection | 20061213 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | NET_PROFIL | Profile for network/hierarchy graphics | 20061122 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | CNG_LINES_TAB | Table Type for CNG_LINES | 20061122 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | CNG_LINES_TAB | Table Type for CNG_LINES | 20061123 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | LVALS_TAB | Table Type for NET_LVALS | 20061122 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | LVALS_TAB | Table Type for NET_LVALS | 20061123 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | CNG_NODES_TAB | Table for Nodes in the Network Graphic | 20061122 | |||
| 39 | Instance attribute | Protected | Type reference (TYPE) | CNG_NODES_TAB | Table for Nodes in the Network Graphic | 20061123 | |||
| 40 | Instance attribute | Protected | Type reference (TYPE) | NVALS_TAB | Table Type for NET_NVALS | 20061122 | |||
| 41 | Instance attribute | Protected | Type reference (TYPE) | NVALS_TAB | Table Type for NET_NVALS | 20061123 | |||
| 42 | Instance attribute | Protected | Type reference (TYPE) | MTY_TT_NODE_MAP | Assignment of Node to Package (List) | 20061122 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Generates Delta Between Screen and Predefinitions | 20061123 | |
| 2 | Instance method | Protected | Method | Generates Network Plan Nodes and Connections | 20061122 | |
| 3 | Instance method | Protected | Constructor | CONSTRUCTOR | 20061122 | |
| 4 | Static method | Public | Method | Creates a New Instance | 20061213 | |
| 5 | Instance method | Protected | Method | Defines Context Menu | 20070211 | |
| 6 | Instance method | Public | Method | Displays Package Hierarchy | 20061122 | |
| 7 | Instance method | Public | Method | Processes Function Code for PAI | 20061213 | |
| 8 | Instance method | Protected | Method | Function Code: Add Package to Application | 20070214 | |
| 9 | Instance method | Protected | Method | Function Code: Set Up Network Plan With One More Package | 20061123 | |
| 10 | Instance method | Protected | Method | Function Code: Switch Full Screen Mode/Mode with Navigation | 20061123 | |
| 11 | Instance method | Protected | Method | Function Code: Change Position of Navigation Window | 20061123 | |
| 12 | Instance method | Protected | Method | Function Code: Display Whole Hierarchy On One Screen | 20061123 | |
| 13 | Instance method | Protected | Method | Function Code: Display Package Description | 20070214 | |
| 14 | Instance method | Protected | Method | Function Code: Display Package Description | 20070212 | |
| 15 | Instance method | Protected | Method | Function Code: Select Package | 20070212 | |
| 16 | Instance method | Protected | Method | Function Code: Print Network Plan | 20061123 | |
| 17 | Instance method | Protected | Method | Function Code: Add Package to Application | 20070214 | |
| 18 | Instance method | Protected | Method | Function Code: Zoom In Display | 20061123 | |
| 19 | Instance method | Protected | Method | Function Code: Zoom Out Display | 20061123 | |
| 20 | Instance method | Protected | Method | Fill Node Values | 20070207 | |
| 21 | Instance method | Public | Method | Release of Resources | 20061213 | |
| 22 | Instance method | Protected | Method | Gets Netxt Free Edge Number | 20061123 | |
| 23 | Instance method | Protected | Method | Gets Next Free Node Number | 20061123 | |
| 24 | Instance method | Protected | Method | Determine Selected Package | 20070212 | |
| 25 | Instance method | Public | Method | Check If Navigation Is Visible | 20070214 | |
| 26 | Static method | Public | Method | Check If Network Graphic Is Supported | 20070306 | |
| 27 | Instance method | Protected | Method | Connect Control and GUI Container | 20061123 | |
| 28 | Instance method | Protected | Method | Remove Link Between Control and GUI Container | 20061123 | |
| 29 | Instance method | Public | Method | Activate/Deactivate Automatic Package Selection | 20070215 | |
| 30 | Instance method | Public | Method | Set/Delete Filter "Only Recommended Packages" | 20070215 | |
| 31 | Instance method | Protected | Method | Set Display Layout | 20061123 | |
| 32 | Instance method | Protected | Method | Set Logic Implementation for Package Selection | 20061213 |
Events
Class CL_CACS_PACKHIER_NETCHART has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | MTY_NODEID | Protected | See coding | Node identification | 20061122 | MTY_NODEID type n length 10
|
|
| 2 | MTY_POSITION | Protected | See coding | Specification of Item | 20061123 | MTY_POSITION type c length 1
|
|
| 3 | MTY_S_NODE_MAP | Protected | See coding | Assignment of Node to Package | 20061122 | begin of MTY_S_NODE_MAP,
nodeid type mty_nodeid,
package type ref to cl_cacs_package,
package_id type cacspackage,
end of MTY_S_NODE_MAP
|
|
| 4 | MTY_TT_NODE_MAP | Protected | See coding | Assignment of Node to Package (List) | 20061122 | MTY_tt_NODE_MAP type STANDARD TABLE OF MTY_S_NODE_MAP
|
Method Signatures
Method BUILD_DELTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DELETIONS | Call by reference | Type reference (TYPE) | NET_DELETE_TAB | Tabellentyp zu NET_DELETE | 20061123 | |||
| 2 | ET_LINES | Call by reference | Type reference (TYPE) | CNG_LINES_TAB | Tabellentyp zu CNG_LINES | 20061123 | |||
| 3 | ET_LVALS | Call by reference | Type reference (TYPE) | LVALS_TAB | Tabellentyp zu Net_Lvals | 20061123 | |||
| 4 | ET_NODES | Call by reference | Type reference (TYPE) | CNG_NODES_TAB | Tabelle zu Knoten in der Netzplangrafik | 20061123 | |||
| 5 | ET_NVALS | Call by reference | Type reference (TYPE) | NVALS_TAB | Tabellentyp zu Net_Nvals | 20061123 |
Method BUILD_DELTA on class CL_CACS_PACKHIER_NETCHART has no exception.
Method BUILD_NODES_AND_LINES Signature
Method BUILD_NODES_AND_LINES on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method BUILD_NODES_AND_LINES on class CL_CACS_PACKHIER_NETCHART has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method CONSTRUCTOR on class CL_CACS_PACKHIER_NETCHART has no exception.
Method CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20061213 | |||
| 2 | IO_PACKSELECTION_LOGIC | Call by reference | Object reference (TYPE REF TO) | CL_CACS_PACKSELECTION_LOGIC | Paketauswahl | 20061213 | |||
| 3 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_CACS_PACKHIER_NETCHART | Hierarchie der Anwendungspakete | 20061213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070207 |
Method DEFINE_CONTEXT_MENU Signature
Method DEFINE_CONTEXT_MENU on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method DEFINE_CONTEXT_MENU on class CL_CACS_PACKHIER_NETCHART has no exception.
Method DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IB_REFRESH | Call by reference | Type reference (TYPE) | BOOLEAN_FLG | ABAP_TRUE | Boolsche Variable (X=true, space=false) | 20070207 |
Method DISPLAY on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CD_OKCODE | Call by reference | Type reference (TYPE) | SYUCOMM | Funktionscode, der PAI ausgelöst hat | 20070207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070214 | |||
| 2 | Exception-Klasse zu CX_CACS_PACKSELECTION_LOGIC | 20070207 |
Method FCODE_ADD_PACKAGE Signature
Method FCODE_ADD_PACKAGE on class CL_CACS_PACKHIER_NETCHART has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception-Klasse zu CX_CACS_PACKSELECTION_LOGIC | 20070214 | ||
| 2 | Exception-Klasse zu CX_CACS_PACKSELECTION_LOGIC | 20070214 |
Method FCODE_CENTER Signature
Method FCODE_CENTER on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FCODE_CENTER on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_FULLSCREEN Signature
Method FCODE_FULLSCREEN on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FCODE_FULLSCREEN on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_NAVIPOS Signature
Method FCODE_NAVIPOS on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FCODE_NAVIPOS on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_OVERVIEW Signature
Method FCODE_OVERVIEW on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FCODE_OVERVIEW on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_PACK_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_CACS_PACKAGE | ICM: Paket einer Provisionsanwendung | 20070214 |
Method FCODE_PACK_CONTENT on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_PACK_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_CACS_PACKAGE | ICM: Paket einer Provisionsanwendung | 20070212 |
Method FCODE_PACK_DESCR on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_PACK_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PACKAGE | Call by reference | Object reference (TYPE REF TO) | CL_CACS_PACKAGE | ICM: Paket einer Provisionsanwendung | 20070212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070215 | |||
| 2 | Exception-Klasse zu CX_CACS_PACKSELECTION_LOGIC | 20070213 |
Method FCODE_PRINT Signature
Method FCODE_PRINT on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FCODE_PRINT on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_REMOVE_PACKAGE Signature
Method FCODE_REMOVE_PACKAGE on class CL_CACS_PACKHIER_NETCHART has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception-Klasse zu CX_CACS_PACKSELECTION_LOGIC | 20070214 | ||
| 2 | Exception-Klasse zu CX_CACS_PACKSELECTION_LOGIC | 20070214 |
Method FCODE_ZOOM_IN Signature
Method FCODE_ZOOM_IN on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FCODE_ZOOM_IN on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FCODE_ZOOM_OUT Signature
Method FCODE_ZOOM_OUT on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FCODE_ZOOM_OUT on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FILL_NODE_VALUES Signature
Method FILL_NODE_VALUES on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FILL_NODE_VALUES on class CL_CACS_PACKHIER_NETCHART has no exception.
Method FREE Signature
Method FREE on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method FREE on class CL_CACS_PACKHIER_NETCHART has no exception.
Method GET_NEXT_LINEID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_LINEID | Value transfer | Type reference (TYPE) | NETOBJID | Identifikation für graphische Objekte | 20061123 |
Method GET_NEXT_LINEID on class CL_CACS_PACKHIER_NETCHART has no exception.
Method GET_NEXT_NODEID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RD_NODEID | Value transfer | Type reference (TYPE) | NETOBJID | Identifikation für graphische Objekte | 20061123 |
Method GET_NEXT_NODEID on class CL_CACS_PACKHIER_NETCHART has no exception.
Method GET_SELECTED_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_PACKAGE | Value transfer | Type reference (TYPE) | CL_CACS_PACKAGE=>MTY_TT_PACKAGE | ICM: Paket einer Provisionsanwendung | 20070214 |
Method GET_SELECTED_PACKAGE on class CL_CACS_PACKHIER_NETCHART has no exception.
Method IS_NAVIGATION_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RB_VISIBILITY | Value transfer | Type reference (TYPE) | BOOLEAN_FLG | Boolsche Variable (X=true, space=false) | 20070214 |
Method IS_NAVIGATION_VISIBLE on class CL_CACS_PACKHIER_NETCHART has no exception.
Method IS_NETCHART_SUPPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RB_RESULT | Value transfer | Type reference (TYPE) | BOOLEAN_FLG | Boolsche Variable (X=true, space=false) | 20070306 |
Method IS_NETCHART_SUPPORTED on class CL_CACS_PACKHIER_NETCHART has no exception.
Method LINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20061123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20061123 |
Method RELEASE Signature
Method RELEASE on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method RELEASE on class CL_CACS_PACKHIER_NETCHART has no exception.
Method SET_AUTOSELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IB_AUTOSELECT | Value transfer | Type reference (TYPE) | BOOLEAN_FLG | 20070215 |
Method SET_AUTOSELECT on class CL_CACS_PACKHIER_NETCHART has no exception.
Method SET_FILTER_RECOMMENDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IB_FILTER_RECOMMENDED | Value transfer | Type reference (TYPE) | BOOLEAN_FLG | 20070215 |
Method SET_FILTER_RECOMMENDED on class CL_CACS_PACKHIER_NETCHART has no exception.
Method SET_LAYOUT Signature
Method SET_LAYOUT on class CL_CACS_PACKHIER_NETCHART has no parameter.
Method SET_LAYOUT on class CL_CACS_PACKHIER_NETCHART has no exception.
Method SET_LOGIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PACKSELECTION_LOGIC | Call by reference | Object reference (TYPE REF TO) | CL_CACS_PACKSELECTION_LOGIC | Paketauswahl | 20061213 |
Method SET_LOGIC on class CL_CACS_PACKHIER_NETCHART has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 700 |