SAP ABAP Interface IF_PAK_OBJECT_PROPERTIES (Interface for BAdI: PAK_OBJECT_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_OBJECT_PROPERTIES Wrap badi PAK_OBJECT_PROPERTIES 20070927
2 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_PROPERTIES  
Short Description Interface for BAdI: PAK_OBJECT_PROPERTIES    
General Data
Package SPAK_API_OBJECTS_BADI_FRMWRK   Object Type Framework based ob Badis 
Created 20050525   SAP 
Last changed 20130531   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)
2 CL_PACKAGE_CHECK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070504
Friends
Interface IF_PAK_OBJECT_PROPERTIES has no friend.
Attributes
Interface IF_PAK_OBJECT_PROPERTIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DISPLAY Instance method Public Method Display object 20070504
2 EXISTS Instance method Public Method Extistence check 20070504
3 GET_APPL_COMPONENT Instance method Public Method 20120802
4 GET_CHANGE_DATE Instance method Public Method Get date of last change 20090622
5 GET_CREATION_DATE Instance method Public Method Get creation date 20070504
6 GET_DESCRIPTION Instance method Public Method Get short text 20070504
7 GET_DLVUNIT Instance method Public Method Get software component 20070504
8 GET_E071_ENTRY_FROM_OBJECT Instance method Public Method Get the e071 representation of the object 20090120
9 GET_INCLUDE Instance method Public Method 20071001
10 GET_MAIN_OBJECT Instance method Public Method Get main object 20070504
11 GET_MAIN_PROGRAM Instance method Public Method Get main program (if it exists) 20070504
12 GET_NAME Instance method Public Method Get the name of the object 20070504
13 GET_OBJECT_FROM_E071_ENTRY Instance method Public Method Get an object from an e071 structure 20070504
14 GET_OBJECT_FROM_WB_REQUEST Instance method Public Method Get object from workbench request 20070504
15 GET_OWNER Instance method Public Method Get name of responsible person 20070504
16 GET_PACKAGE Instance method Public Method Get package name 20070504
17 GET_SUB_OBJECTS Instance method Public Method Get list of sub objects 20070504
18 GET_TRANSPORT_LAYER Instance method Public Method Get transport layer 20070504
19 GET_WB_OBJECT_FROM_OBJECT Instance method Public Method Get the workbench-representation of the object 20070504
20 PACKAGE_CHECK Instance method Public Method Package Check 20080520
Events
Interface IF_PAK_OBJECT_PROPERTIES has no event.
Types
Interface IF_PAK_OBJECT_PROPERTIES has no local type.
Method Signatures

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LEAVE_TOOL Call by reference Type reference (TYPE) ABAP_BOOL WM: Leave tool such that the request can be processed. 20070504
2 Importing IM_NEW_WINDOW Call by reference Type reference (TYPE) ABAP_BOOL 20070504
3 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
4 Importing IM_WB_MANAGER Call by reference Object reference (TYPE REF TO) IF_WB_MANAGER Interface for Workbench Manager 20070504

Method DISPLAY on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Returning RE_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20070504

Method EXISTS on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_APPL_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY 20120802
2 Returning RE_COMPONENT Value transfer Type reference (TYPE) UFPS_POSID 20120802

Method GET_APPL_COMPONENT on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_CHANGE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20090622
2 Returning RE_CHANGE_DATE Value transfer Type reference (TYPE) AS4DATE Date of Last Change 20090622

Method GET_CHANGE_DATE on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_CREATION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Returning RE_CREATION_DATE Value transfer Type reference (TYPE) CRDATE Creation date 20070504

Method GET_CREATION_DATE on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20070504
2 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
3 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) AS4TEXT Short Description of Repository Objects 20070504

Method GET_DESCRIPTION on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_DLVUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Returning RE_DLVUNIT Value transfer Type reference (TYPE) DLVUNIT Software Component 20070504

Method GET_DLVUNIT on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_E071_ENTRY_FROM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Object Name in Object List 20090120
2 Exporting EX_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20090120
3 Exporting EX_PGMID Call by reference Type reference (TYPE) PGMID Program ID in Requests and Tasks 20090120
4 Importing IM_FOR_VERSION_DATABASE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X': Return type that is used in VRSD 20090120
5 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20090120

Method GET_E071_ENTRY_FROM_OBJECT on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20071001
2 Returning RE_INCLUDE_NAME Value transfer Type reference (TYPE) PROGNAME ABAP program name 20071001

Method GET_INCLUDE on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_MAIN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAIN_OBJECT Value transfer Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Importing IM_SUB_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504

Method GET_MAIN_OBJECT on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_MAIN_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Returning RE_MAIN_PROGRAM Value transfer Type reference (TYPE) PROGNAME ABAP Program Name 20070504

Method GET_MAIN_PROGRAM on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Returning RE_NAME Value transfer Type reference (TYPE) PAK_OBJECT_SUB_KEY Together with TADIR key, identifies objects for package API 20070504

Method GET_NAME on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_OBJECT_FROM_E071_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Importing IM_E071 Call by reference Type reference (TYPE) E071 Change & Transport System: Object Entries of Requests/Tasks 20070504

Method GET_OBJECT_FROM_E071_ENTRY on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_OBJECT_FROM_WB_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) CLIKE object type 20070504
3 Importing IM_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20070504

Method GET_OBJECT_FROM_WB_REQUEST on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Returning RE_OWNER Value transfer Type reference (TYPE) AUTHOR Author of the Repository object 20070504

Method GET_OWNER on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
2 Returning RE_PACKAGE Value transfer Type reference (TYPE) DEVCLASS Package 20070504

Method GET_PACKAGE on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_SUB_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUB_OBJECTS Call by reference Type reference (TYPE) PAK_OBJECT_LIST List of development objects 20070504
2 Importing IM_MAIN_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504
3 Importing IM_SUB_TYPES Call by reference Type reference (TYPE) PAK_OBJECT_TYPE_TABLE Object type table 20070504

Method GET_SUB_OBJECTS on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_TRANSPORT_LAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TARGET Call by reference Type reference (TYPE) TR_TARGET Transport Target of Request 20070504
2 Exporting EX_TRANSPORT_LAYER Call by reference Type reference (TYPE) DEVLAYER Transport layer 20070504
3 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504

Method GET_TRANSPORT_LAYER on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method GET_WB_OBJECT_FROM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WB_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Key for Object in Development Environment 20070504
2 Exporting EX_WB_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Type of Object of Development Environment 20070504
3 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object key 20070504

Method GET_WB_OBJECT_FROM_OBJECT on Interface IF_PAK_OBJECT_PROPERTIES has no exception.

Method PACKAGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALL_CHECKS_OK Call by reference Type reference (TYPE) ABAP_BOOL 20101011
2 Exporting EX_PACKAGE_CHECK_RESULT Call by reference Type reference (TYPE) PAKCHEKTB2 Table of server objects for package check 20101011
3 Exporting EX_PACKAGE_ERRORS Call by reference Type reference (TYPE) CL_PACKAGE_CHECK=>TY_PACKAGE_ERROR_LIST 20080520
4 Exporting EX_SEVERITY Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20080520
5 Importing IM_CHECK_NEWEST_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20101213
6 Importing IM_OBJECT Call by reference Type reference (TYPE) PAK_OBJECT_KEY Object type identifier 20080520

Method PACKAGE_CHECK on Interface IF_PAK_OBJECT_PROPERTIES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740