SAP ABAP Class CL_PACKAGE_FACTORY (Factory Class for Package Objects)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-DWB-TOO-PAK (Application Component) Package Tools
⤷ SPAK_API (Package) Package API
⤷ BC-DWB-TOO-PAK (Application Component) Package Tools
⤷ SPAK_API (Package) Package API
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PACKAGE_FACTORY | Package Factory Interface | 19981130 |
Properties
Class | CL_PACKAGE_FACTORY | |
Short Description | Factory Class for Package Objects | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SPAK_API | Package API |
Created | 19981130 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | SMET9 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | TPAK | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_PACKAGE_FACTORY | Package Factory Interface | 19981130 |
Friends
Class CL_PACKAGE_FACTORY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CLSNAM | Constant | Private | Type reference (TYPE) | SEOCLSNAME | 'CL_PACKAGE_FACTORY' | Class Name | 19990128 | |
2 | FALSE | Constant | Private | See coding | ABAP_FALSE | 20100717 | |||
3 | GC_ADMIN_FUNCTION_TABL | Constant | Private | Type reference (TYPE) | WBO_ADMIN | 'TABL' | Administration Authorization for Tables | 20100717 | |
4 | GC_DEVTYPE_APPL_SYSTEM | Constant | Private | Type reference (TYPE) | DEVTYPE | 'A' | System Type 'Application System' | 20100717 | |
5 | GC_DEVTYPE_BASIS_SYSTEM | Constant | Private | Type reference (TYPE) | DEVTYPE | 'S' | System Type 'Basis System' | 20100717 | |
6 | GC_SYSTEM_TYPE_SAP | Constant | Public | Type reference (TYPE) | SYSYSID | 'SAP' | 20100717 | ||
7 | S_DEVELOPMENT_TYPE | Static Attribute | Public | Type reference (TYPE) | DEVTYPE | Type of development system | 19990208 | ||
8 | S_FORWARD_USE_ACCESSES_ALLOWED | Static Attribute | Public | Type reference (TYPE) | FLAG | Where-used explanations can be declared in advance | 20090112 | ||
9 | S_INITIALIZED | Static Attribute | Public | Type reference (TYPE) | FLAG | Indicator: Package API Initialized | 19990208 | ||
10 | S_MASTER_FLAG | Static Attribute | Public | Type reference (TYPE) | FLAG | Administration Authorization for Tables | 19990208 | ||
11 | S_MESSAGE_TEXT | Static Attribute | Private | Type reference (TYPE) | PAKMSGTEXT | Message Text | 19990525 | ||
12 | S_SYSTEM_NAME | Static Attribute | Public | Type reference (TYPE) | SYSYSID | System name | 19990208 | ||
13 | S_SYSTEM_TYPE | Static Attribute | Public | Type reference (TYPE) | SYSYSID | System type | 19990208 | ||
14 | TRUE | Constant | Private | See coding | ABAP_TRUE | 20100717 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BULK_LOAD_LIST_OF_PACKAGES | Instance method | Public | Method | 19990210 | |
2 | BULK_LOAD_LIST_OF_PKG_INTERF | Instance method | Public | Method | 19990210 | |
3 | BULK_LOAD_MAIN_PACKAGES | Instance method | Public | Method | 19990825 | |
4 | BULK_LOAD_ROOT_PACKAGES | Instance method | Public | Method | 19990210 | |
5 | BULK_LOAD_SELECTED_PACKAGES | Instance method | Public | Method | 19990210 | |
6 | BULK_LOAD_SEL_PKG_INTERF | Instance method | Public | Method | 19990210 | |
7 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Class Constructor | 19990208 |
8 | CREATE_NEW_PACKAGE | Instance method | Public | Method | 19990210 | |
9 | CREATE_NEW_PKG_INTERFACE | Instance method | Public | Method | 19990210 | |
10 | DECIDE_FORWARD_USE_ACC_ALLOWED | Static method | Private | Method | Determine if use access can be declared in advance | 20090113 |
11 | INITIALIZE | Instance method | Public | Method | 19990210 | |
12 | LOAD_PACKAGE | Instance method | Public | Method | 19990210 | |
13 | LOAD_PACKAGE_INTERFACE | Instance method | Public | Method | 19990210 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | INITIALIZED | Instance Event (0) |
Public (2) |
19990212 |
Types
Class CL_PACKAGE_FACTORY has no local type.
Method Signatures
Method BULK_LOAD_LIST_OF_PACKAGES Signature
Method BULK_LOAD_LIST_OF_PACKAGES on class CL_PACKAGE_FACTORY has no parameter.
Method BULK_LOAD_LIST_OF_PACKAGES on class CL_PACKAGE_FACTORY has no exception.
Method BULK_LOAD_LIST_OF_PKG_INTERF Signature
Method BULK_LOAD_LIST_OF_PKG_INTERF on class CL_PACKAGE_FACTORY has no parameter.
Method BULK_LOAD_LIST_OF_PKG_INTERF on class CL_PACKAGE_FACTORY has no exception.
Method BULK_LOAD_MAIN_PACKAGES Signature
Method BULK_LOAD_MAIN_PACKAGES on class CL_PACKAGE_FACTORY has no parameter.
Method BULK_LOAD_MAIN_PACKAGES on class CL_PACKAGE_FACTORY has no exception.
Method BULK_LOAD_ROOT_PACKAGES Signature
Method BULK_LOAD_ROOT_PACKAGES on class CL_PACKAGE_FACTORY has no parameter.
Method BULK_LOAD_ROOT_PACKAGES on class CL_PACKAGE_FACTORY has no exception.
Method BULK_LOAD_SELECTED_PACKAGES Signature
Method BULK_LOAD_SELECTED_PACKAGES on class CL_PACKAGE_FACTORY has no parameter.
Method BULK_LOAD_SELECTED_PACKAGES on class CL_PACKAGE_FACTORY has no exception.
Method BULK_LOAD_SEL_PKG_INTERF Signature
Method BULK_LOAD_SEL_PKG_INTERF on class CL_PACKAGE_FACTORY has no parameter.
Method BULK_LOAD_SEL_PKG_INTERF on class CL_PACKAGE_FACTORY has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PACKAGE_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PACKAGE_FACTORY has no exception.
Method CREATE_NEW_PACKAGE Signature
Method CREATE_NEW_PACKAGE on class CL_PACKAGE_FACTORY has no parameter.
Method CREATE_NEW_PACKAGE on class CL_PACKAGE_FACTORY has no exception.
Method CREATE_NEW_PKG_INTERFACE Signature
Method CREATE_NEW_PKG_INTERFACE on class CL_PACKAGE_FACTORY has no parameter.
Method CREATE_NEW_PKG_INTERFACE on class CL_PACKAGE_FACTORY has no exception.
Method DECIDE_FORWARD_USE_ACC_ALLOWED Signature
Method DECIDE_FORWARD_USE_ACC_ALLOWED on class CL_PACKAGE_FACTORY has no parameter.
Method DECIDE_FORWARD_USE_ACC_ALLOWED on class CL_PACKAGE_FACTORY has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_PACKAGE_FACTORY has no parameter.
Method INITIALIZE on class CL_PACKAGE_FACTORY has no exception.
Method LOAD_PACKAGE Signature
Method LOAD_PACKAGE on class CL_PACKAGE_FACTORY has no parameter.
Method LOAD_PACKAGE on class CL_PACKAGE_FACTORY has no exception.
Method LOAD_PACKAGE_INTERFACE Signature
Method LOAD_PACKAGE_INTERFACE on class CL_PACKAGE_FACTORY has no parameter.
Method LOAD_PACKAGE_INTERFACE on class CL_PACKAGE_FACTORY has no exception.
Event Signatures
Event INITIALIZED Signature
Event INITIALIZED on class CL_PACKAGE_FACTORY has no parameter.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |