SAP ABAP Interface IF_PAK_OBJECT_TYPE_PROPERTIES (Interface for BAdI: PAK_OBJECT_TYPE_PROPERTIES)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_API_OBJECTS_BADI_FRMWRK (Package) Object Type Framework based ob Badis
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CLS_BADI_TYPE_PROPERTIES Wrap badi PAK_OBJECT_TYPE_PROPERTIES 20070927
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PAK_OBJECT_FILTER_ROOT Class for BAdI: PAK_OBJECT_TYPE_PROPERTIES 20070504
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PAK_OBJECT_RULES__INVALID Disjunction ID PAK_OBJECT_TYPE_PROPERTIES 20070504
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PAK_TADIR_OBJECT_PROPERTIES Class for BAdI: PAK_OBJECT_TYPE_PROPERTIES 20070504
Properties
Interface IF_PAK_OBJECT_TYPE_PROPERTIES  
Short Description Interface for BAdI: PAK_OBJECT_TYPE_PROPERTIES    
General Data
Package SPAK_API_OBJECTS_BADI_FRMWRK   Object Type Framework based ob Badis 
Created 20050525   SAP 
Last changed 20070911   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070504
Friends
Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no friend.
Attributes
Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_FILTERS Instance method Public Method returns the filter types 20070504
2 GET_MAIN_OBJECT_TYPES Instance method Public Method returns the main object types 20070504
3 GET_SUB_OBJECT_TYPES Instance method Public Method returns the sub object types 20070504
4 GET_TYPE_DESCRIPTION Instance method Public Method Declarative text 20070504
5 IS_FILTER_TYPE Instance method Public Method TRUE <=> the type is a filter 20070504
6 IS_MAIN_TYPE Instance method Public Method TRUE <=> the type is a main type 20070504
7 IS_SUB_OBJECT_TYPE Instance method Public Method TRUE <=> the object belongs to another main object 20070504
8 IS_VALID Instance method Public Method TRUE <=> the object type is known 20070504
9 OWNER_OF_MAIN_OBJECT_IS_OWNER Instance method Public Method TRUE <=> owner of main- and sub objects are identical 20070504
10 SUB_OBJECT_HAS_OWN_NAME Instance method Public Method X: The sub-object has an own name 20070504
Events
Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no event.
Types
Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no local type.
Method Signatures

Method GET_FILTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FILTERS Value transfer Type reference (TYPE) PAK_OBJECT_TYPE_TABLE Filters 20070504
2 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504

Method GET_FILTERS on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method GET_MAIN_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAIN_OBJECT_TYPES Value transfer Type reference (TYPE) PAK_OBJECT_TYPE_TABLE Object Types 20070504
2 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504

Method GET_MAIN_OBJECT_TYPES on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method GET_SUB_OBJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUB_OBJECT_TYPES Value transfer Type reference (TYPE) PAK_OBJECT_TYPE_TABLE Object Types 20070504
2 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504

Method GET_SUB_OBJECT_TYPES on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method GET_TYPE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504
2 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING Description of the object type 20070504

Method GET_TYPE_DESCRIPTION on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method IS_FILTER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504
2 Returning RE_IS_FILTER_TYPE Value transfer Type reference (TYPE) ABAP_BOOL 20070504

Method IS_FILTER_TYPE on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method IS_MAIN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504
2 Returning RE_IS_MAIN_TYPE Value transfer Type reference (TYPE) ABAP_BOOL 20070504

Method IS_MAIN_TYPE on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method IS_SUB_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504
2 Returning RE_IS_SUB_OBJECT Value transfer Type reference (TYPE) ABAP_BOOL 20070504

Method IS_SUB_OBJECT_TYPE on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) CLIKE 20070504
2 Returning RE_IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20070504

Method IS_VALID on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method OWNER_OF_MAIN_OBJECT_IS_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE 20070504
2 Returning RE_IDENTICAL Value transfer Type reference (TYPE) ABAP_BOOL 20070504

Method OWNER_OF_MAIN_OBJECT_IS_OWNER on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.

Method SUB_OBJECT_HAS_OWN_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TYPE Call by reference Type reference (TYPE) PAK_OBJECT_TYPE Object Type 20070504
2 Returning RE_SUB_OBJECT_HAS_OWN_NAME Value transfer Type reference (TYPE) ABAP_BOOL True for dynpros, false for sections 20070504

Method SUB_OBJECT_HAS_OWN_NAME on Interface IF_PAK_OBJECT_TYPE_PROPERTIES has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 740