SAP ABAP Class CL_PRWB_LINK (Base Class Relationships)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_PRODUCT_WB_UI (Package) Product: User Interface for Product Workbench
Properties
Class CL_PRWB_LINK  
Short Description Base Class Relationships    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_PRODUCT_WB_UI   Product: User Interface for Product Workbench 
Created 20000228   SAP 
Last change 20000324   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PRWB_LINK has no forward declaration.
Interfaces
Class CL_PRWB_LINK has no interface implemented.
Friends
Class CL_PRWB_LINK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MATERIAL Constant Private Type reference (TYPE) COMT_PRWB_OBJECT_TYPE '01' Material 20000228
2 GC_PRODUCT Constant Private Type reference (TYPE) COMT_IL_OBJTYPE 'BUS1178' Type of Object in a Relationship 20000302
3 GC_SERVICE Constant Private Type reference (TYPE) COMT_PRWB_OBJECT_TYPE '02' Service 20000228
4 GS_OBJECT Instance attribute Private Type reference (TYPE) COMT_PRWB_CURRENT_OBJECT_S Current Object 20000228
5 GT_RELTYPE Instance attribute Private Type reference (TYPE) COMT_PRWB_IL_T Relationship Categories 20000302
6 GV_LINK_CHANGED Instance attribute Private Type reference (TYPE) XFELD Relationship Changed 20000303
7 GV_PROGRAM_HEADER Instance attribute Private Type reference (TYPE) COMT_PRWB_WS_PROGRAM Application Workspace Program 20000302
8 GV_READY_FOR_INPUT Instance attribute Public Type reference (TYPE) INT4 Flag Can Be Edited 20000307
9 GV_SUB_HEADER Instance attribute Private Type reference (TYPE) COMT_PRWB_IL_SUBHEAD Screen Number 20000302
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LINK_CHANGED Instance method Public Method Check If Relationships Have Changed 20000303
2 CHECK_LINK_PARTNER Instance method Private Method Check if Link to Partners Is Allowed 20021111
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000228
4 FREE_LINK Instance method Public Method Free 20000608
5 GET_HEADER_SUBSCREEN Instance method Public Method Read Header Subscreen for Current Object 20000228
6 GET_OBJECT Instance method Public Method Read Current Object 20000228
7 GET_RELTYPES Instance method Public Method Read Tab Pages for Current Object 20000302
8 SET_LINK_CHANGED Instance method Public Method Relationship Changed 20000303
9 SET_OBJECT Instance method Public Method Set Current Object 20000228
Events
Class CL_PRWB_LINK has no event.
Types
Class CL_PRWB_LINK has no local type.
Method Signatures

Method CHECK_LINK_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LINK_CHANGED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20000303

Method CHECK_LINK_CHANGED on class CL_PRWB_LINK has no exception.

Method CHECK_LINK_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOWED Call by reference Type reference (TYPE) COMT_BOOLEAN 'X'=allowed 20021111
2 Exporting EV_RELTYPE Call by reference Type reference (TYPE) COMT_IL_RELTYPE name of the relation 20021111
3 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) COMT_PRWB_OBJECT_GUID guid of product/ind.object 20021111

Method CHECK_LINK_PARTNER on class CL_PRWB_LINK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PRWB_LINK has no parameter.
Method CONSTRUCTOR on class CL_PRWB_LINK has no exception.

Method FREE_LINK Signature

Method FREE_LINK on class CL_PRWB_LINK has no parameter.
Method FREE_LINK on class CL_PRWB_LINK has no exception.

Method GET_HEADER_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung 20000228
2 Exporting EV_SUBSCREEN Call by reference Type reference (TYPE) COMT_PRWB_SUBSCREEN Subscreen Produktworkbench 20000228

Method GET_HEADER_SUBSCREEN on class CL_PRWB_LINK has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) COMT_PRWB_CURRENT_OBJECT_S Aktuelles Objekt 20000228
2 Exporting EV_READY_FOR_INPUT Call by reference Type reference (TYPE) INT4 Flag editierbar 20000307

Method GET_OBJECT on class CL_PRWB_LINK has no exception.

Method GET_RELTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELTYPE Call by reference Type reference (TYPE) COMT_PRWB_IL_T Beziehungstypen 20000302

Method GET_RELTYPES on class CL_PRWB_LINK has no exception.

Method SET_LINK_CHANGED Signature

Method SET_LINK_CHANGED on class CL_PRWB_LINK has no parameter.
Method SET_LINK_CHANGED on class CL_PRWB_LINK has no exception.

Method SET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) COMT_PRWB_CURRENT_OBJECT_S Aktuelles Objekt 20000228
2 Importing IV_READY_FOR_INPUT Call by reference Type reference (TYPE) INT4 Flag editierbar 20000307

Method SET_OBJECT on class CL_PRWB_LINK has no exception.
History
Last changed by/on SAP  20000324 
SAP Release Created in