SAP ABAP Class CL_FS_PACKAGE_EXPANDER (Recursive Packages)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS (Application Component) Financial Services
     FS_MINI_REUSABLES (Package) Mini Reuse
Properties
Class CL_FS_PACKAGE_EXPANDER  
Short Description Recursive Packages    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_MINI_REUSABLES   Mini Reuse 
Created 20070213   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FS_PACKAGE_EXPANDER has no forward declaration.
Interfaces
Class CL_FS_PACKAGE_EXPANDER has no interface implemented.
Friends
Class CL_FS_PACKAGE_EXPANDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PACKAGE_ACCESS Static Attribute Private Object reference (TYPE REF TO) LIF_PACKAGE_ACCESS 20081023
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PACKAGE Static method Public Method Checks if Package Exists (1 = Exists, 0 = Does Not Exist) 20070613
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081023
3 ENRICH_PACKAGE Static method Public Method Provides the Package Together with All Its Subpackages 20070213
4 GET_ALL_SUBPACKAGES Static method Public Method Provides All Subpackages (Recursive) 20070213
5 GET_SUBPACKAGES Static method Public Method Provides the Direct Subpackages (Not Recursive) 20070219
6 RESOLVE_PACKAGE_RANGE Static method Public Method Provides the Packages of the Range and All Packages 20081023
Events
Class CL_FS_PACKAGE_EXPANDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB_PACKAGES Public See coding 20070213 TAB_PACKAGES type standard table of devclass with default key
2 TAB_PACKAGE_RANGE Public See coding 20070316 TAB_PACKAGE_RANGE type range of devclass
Method Signatures

Method CHECK_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20070613
2 Returning R_EXISTS Value transfer Type reference (TYPE) I 20070613

Method CHECK_PACKAGE on class CL_FS_PACKAGE_EXPANDER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FS_PACKAGE_EXPANDER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FS_PACKAGE_EXPANDER has no exception.

Method ENRICH_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20070213
2 Returning R_PACKAGES Value transfer Type reference (TYPE) TAB_PACKAGES 20070213

Method ENRICH_PACKAGE on class CL_FS_PACKAGE_EXPANDER has no exception.

Method GET_ALL_SUBPACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20070213
2 Returning R_PACKAGES Value transfer Type reference (TYPE) TAB_PACKAGES 20070213

Method GET_ALL_SUBPACKAGES on class CL_FS_PACKAGE_EXPANDER has no exception.

Method GET_SUBPACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20070219
2 Returning R_PACKAGES Value transfer Type reference (TYPE) TAB_PACKAGES 20070219

Method GET_SUBPACKAGES on class CL_FS_PACKAGE_EXPANDER has no exception.

Method RESOLVE_PACKAGE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE_RANGE Call by reference Type reference (TYPE) TAB_PACKAGE_RANGE Use range from select options 20081023
2 Returning R_PACKAGES Value transfer Type reference (TYPE) TAB_PACKAGES 20081023

Method RESOLVE_PACKAGE_RANGE on class CL_FS_PACKAGE_EXPANDER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710