SAP ABAP Interface IF_PAK_WB_OBJECT_INTERNAL (Interface for internal access to an IF_PAK_WB_OBJECT)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SPAK_WB_FOUNDATION (Package) Framework for integrating the APIs with the ABAP Workbench
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PAK_WB_OBJECT Implementation of Workbench-related behaviour 20050509
Properties
Interface IF_PAK_WB_OBJECT_INTERNAL  
Short Description Interface for internal access to an IF_PAK_WB_OBJECT    
General Data
Package SPAK_WB_FOUNDATION   Framework for integrating the APIs with the ABAP Workbench 
Created 20041014   SAP 
Last changed 20071217   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_PAK_WB_DOMAINS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PAK_WB_OBJECT Groups common properties of Workbench-related objects 20050509
Friends
Interface IF_PAK_WB_OBJECT_INTERNAL has no friend.
Attributes
Interface IF_PAK_WB_OBJECT_INTERNAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COPY_TEXTS_NEW_MASTER_LANGUAGE Instance method Public Method For changing the master language: makes sure all texts exist 20060811
2 LOCK_AND_REFRESH Instance method Public Method Locks the instance (called from within RS_ACCESS_PERMISSION) 20050506
3 PREPARE_LOCK Instance method Public Method Prepares locking the instance 20060104
4 UNLOCK Instance method Public Method Unlocks the instance (called from within RS_ACCESS_PERMISSIO 20050509
Events
Interface IF_PAK_WB_OBJECT_INTERNAL has no event.
Types
Interface IF_PAK_WB_OBJECT_INTERNAL has no local type.
Method Signatures

Method COPY_TEXTS_NEW_MASTER_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_MASTER_LANGUAGE Call by reference Type reference (TYPE) SYLANGU New masterlanguage 20060811
2 Importing IM_OLD_MASTER_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Old master language 20060811
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20060811

Method LOCK_AND_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOCK_MODE Call by reference Type reference (TYPE) CL_PAK_WB_DOMAINS=>TY_LOCK_MODE SPACE Specifies why the object should be locked 20050510
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20060104
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20060104
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20060104
4 CX_PAK_WB_OBJECT_LOCKED Error situation: enqueue locks hold by other instance 20060601

Method PREPARE_LOCK Signature

Method PREPARE_LOCK on Interface IF_PAK_WB_OBJECT_INTERNAL has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_WB_OBJECT_LOCKED Operation can't be executed in present object state 20060613

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WAIT_UNTIL_UNLOCKED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE ABAP_FALSE for asynchronous unlocking 20051019

Method UNLOCK on Interface IF_PAK_WB_OBJECT_INTERNAL has no exception.
History
Last changed by/on SAP  20071217 
SAP Release Created in 710