SAP ABAP Class CL_GOS_SRV_ATTACHMENT_LIST (SGOS: Display Attachments, Notes and BDS Documents)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-GOS (Application Component) Generic Object Services
     SGOS_ATTA (Package) Generic Object Services Attachment List
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GOS_SERVICE Publication for Generic Object Services 20001004
Properties
Class CL_GOS_SRV_ATTACHMENT_LIST  
Short Description SGOS: Display Attachments, Notes and BDS Documents    
Super Class CL_GOS_SERVICE Publication for Generic Object Services 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SGOS_ATTA   Generic Object Services Attachment List 
Created 19990917   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GOS_SRV_ATTACHMENT_LIST has no interface implemented.
Friends
Class CL_GOS_SRV_ATTACHMENT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_SRVC Constant Private Type reference (TYPE) SGS_SRVNAM 'VIEW_ATTA' Service Attachment List 20010202
2 GO_ATTACHMENT_LIST Instance attribute Protected Object reference (TYPE REF TO) CL_GOS_ATTACHMENTS Generic Attachment List for BOR and BDS 20001004
3 GO_BADI Instance attribute Private Object reference (TYPE REF TO) CL_EX_GOS_MULT_PUBLISH BAdI Class CL_EX_GOS_MULT_PUBLISH 20010201
4 GT_SUPERTYPE Instance attribute Private See coding Super Type of Object Type 20001004
5 G_REFRESH Instance attribute Protected Type reference (TYPE) FLAG 'X' 20030903
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SUPERTYPES Instance method Protected Method Get Super Type for Object 20001004
2 CREATE_ROOT_ITEM Instance method Protected Method Generate Start Item for Browser 20010201
3 GET_ARCHIVE_IMAGES Instance method Private Method Get Linked Documents in Archive 20001004
4 ON_COMMIT_REQUIRED Instance method Public Event handling method COMMIT WORK from Attachment List Necessary 20001004
5 ON_LINK_CREATED Instance method Public Event handling method Attachment Generated 20001019
6 ON_LINK_DELETED Instance method Public Event handling method Attachment Has Been Deleted 20001113
Events
Class CL_GOS_SRV_ATTACHMENT_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TOAV0 Private See coding Table Type Archive Connections (TOAV0) 20001004
Method Signatures

Method CHECK_SUPERTYPES Signature

Method CHECK_SUPERTYPES on class CL_GOS_SRV_ATTACHMENT_LIST has no parameter.
Method CHECK_SUPERTYPES on class CL_GOS_SRV_ATTACHMENT_LIST has no exception.

Method CREATE_ROOT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BROWSER_ITEM Element im Objektverknüpfungsbrowser 20010201
# Exception Resumable Description Created on
1 CX_SOBL_BROWSER SOBL_BROWSER-Ausnahme 20010201

Method GET_ARCHIVE_IMAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONNECTIONS Call by reference Type reference (TYPE) TT_TOAV0 Archivverbindungen 20001004
# Exception Resumable Description Created on
1 NO_CONNECTIONS Keine Verknüpfungen ins Archiv 20001004

Method ON_COMMIT_REQUIRED Signature

Method ON_COMMIT_REQUIRED on class CL_GOS_SRV_ATTACHMENT_LIST has no parameter.
Method ON_COMMIT_REQUIRED on class CL_GOS_SRV_ATTACHMENT_LIST has no exception.

Method ON_LINK_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EI_LINK Call by reference Attribute reference (LIKE) 20001019

Method ON_LINK_CREATED on class CL_GOS_SRV_ATTACHMENT_LIST has no exception.

Method ON_LINK_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EI_LINK Call by reference Attribute reference (LIKE) 20001113

Method ON_LINK_DELETED on class CL_GOS_SRV_ATTACHMENT_LIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 50A