SAP ABAP Class CL_ALINK_STORAGE_DND (ArchiveLink: Drag&Drop Storage)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ARL (Application Component) ArchiveLink
     SAOP (Package) ArchiveLink general
Properties
Class CL_ALINK_STORAGE_DND  
Short Description ArchiveLink: Drag&Drop Storage    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAOP   ArchiveLink general 
Created 20001115   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_ALINK_STORAGE_DND has no interface implemented.
Friends
Class CL_ALINK_STORAGE_DND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNING_THEN_STORAGE Constant Public Type reference (TYPE) I 5 Assign then Store 20001115
2 DIRECTORY_DEPTH Instance attribute Private Type reference (TYPE) I Depth of Dirs to Process 20001121
3 DND_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT Proxy Class for Control in GUI 20001115
4 DOCUMENTTYPE Instance attribute Private Type reference (TYPE) TOAV0-AR_OBJECT Document Type 20001115
5 DROP_FILELIST Instance attribute Private Type reference (TYPE) FILETABLE Dropped Files 20001115
6 IMMEDIATELY Instance attribute Private Type reference (TYPE) TOAOM-AR_STATUS Immediately Start Work Item in Dialog (X Active, Else Inact) 20001220
7 LATE_PROCESSING Instance attribute Private Type reference (TYPE) SY-INPUT Flag to Distinguish Entering/Assigning 20001220
8 LINKS_CREATED Instance attribute Private Type reference (TYPE) TOAV0_T SAP ArchiveLink: Link Table 20001220
9 NOTE Instance attribute Private Type reference (TYPE) OACONF-NOTE SAP ArchiveLink: Store for Subsequent Entry - Short Note 20001205
10 NUMBER_OF_DROPPED_FILES Instance attribute Private Type reference (TYPE) I Number of Dropped Files 20001121
11 OBJECTID Instance attribute Private Type reference (TYPE) TOAV0-OBJECT_ID SAP ArchiveLink: Object ID (Object Identifier) 20001121
12 OBJECTTYPE Instance attribute Private Type reference (TYPE) TOAV0-SAP_OBJECT SAP ArchiveLink: Object Type of Business Object 20001115
13 ORGOBJECT Instance attribute Private Type reference (TYPE) SWHACTOR Rule Resolution Result 20001205
14 SCENARIO Instance attribute Private Type reference (TYPE) I Scenario 20001115
15 STORAGE_AND_ASSIGNMENT Constant Public Type reference (TYPE) I 4 Store and Assign 20001115
16 STORAGE_AND_ENTERING Constant Public Type reference (TYPE) I 3 Store and Enter 20001115
17 STORAGE_FOR_LATER_ASSIGNMENT Constant Public Type reference (TYPE) I 2 Storing for Subsequent Assignment 20001121
18 STORAGE_FOR_LATER_ENTRY Constant Public Type reference (TYPE) I 1 Storing for Subsequent Entry 20001121
19 STORAGE_WITH_KEY Constant Public Type reference (TYPE) I 6 Storing for Business Object 20001121
20 WORKITEMS_CREATED Instance attribute Private Type reference (TYPE) SWDTWIID Work Item IDs 20010102
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_THEN_STORE Instance method Public Method Method for Scenario 5 20001115
2 CONSTRUCTOR Instance method Public Constructor Constructor 20001115
3 CREATE_CONTROL Instance method Public Method Create Textedit Control 20001115
4 DELETE_LINKS_CREATED Instance method Public Method Delete Links from Last DND Process 20001220
5 DELETE_WORKITEMS_CREATED Instance method Public Method Delete Work Items of Last DND Process 20010102
6 FREE_CONTROL Instance method Public Method Obsolete - do not use 20001115
7 GET_DOCUMENTTYPE Instance method Public Method Return Current Document Type 20001121
8 GET_OBJECTID Instance method Public Method Return Object ID 20001121
9 GET_OBJECTTYPE Instance method Public Method Return Current Object Type 20001121
10 GET_SCENARIO Instance method Public Method Return Scenario ID 20001121
11 ON_FILES_DROPPED Instance method Public Event handling method Event Method for 'FILES_DROPPED' 20001115
12 RESOLVE_DIRECTORY Static method Public Method Trigger a Directory 20001121
13 SET_DOCUMENTTYPE Instance method Public Method Set the Document Type 20001121
14 SET_IMMEDIATELY Instance method Public Method Set Workflow Start Variant (Immediate Start/Create WorkItem) 20001220
15 SET_LATE_PROCESSING Instance method Public Method Set Workflow Variant (Entering/Assigning) 20001220
16 SET_LINKS_CREATED Instance method Public Method Delete Links from Last DND Process 20040908
17 SET_NOTE Instance method Public Method Set Work Item Text for Workflow Scenarios 20001205
18 SET_OBJECTID Instance method Public Method Set Object ID 20001121
19 SET_OBJECTTYPE Instance method Public Method Set Object Type 20001121
20 SET_ORGOBJECT Instance method Public Method Set Org. Object for Workflow Scenarios 20001205
21 SET_WORKITEMS_CREATED Instance method Public Method Delete Work Items of Last DND Process 20040908
22 STORE_AND_ASSIGN Instance method Public Method Method for Scenario 4 20001115
23 STORE_AND_ENTER Instance method Public Method Method for Scenario 3 20001115
24 STORE_FOR_LATER_ASSIGNMENT Instance method Public Method Method for Scenario 2 20001121
25 STORE_FOR_LATER_ENTRY Instance method Public Method Method for Scenario 1 20001121
26 STORE_WITH_KEY Instance method Public Method Method for Scenario 6 20001121
27 STORE_WORKFLOW Instance method Public Method Method Called From Scenario 1,2,3,4 20001220
Events
# Event Type Visibility Description Created on
1 FILES_DROPPED Instance Event
(0)
Public
(2)
Dropped Files 20001115
Types
Class CL_ALINK_STORAGE_DND has no local type.
Method Signatures

Method ASSIGN_THEN_STORE Signature

Method ASSIGN_THEN_STORE on class CL_ALINK_STORAGE_DND has no parameter.
Method ASSIGN_THEN_STORE on class CL_ALINK_STORAGE_DND has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIRECTORY_DEPTH Value transfer Type reference (TYPE) I 1 Tiefe der zu archivierenden Dateien 20001121
2 Importing IM_DOCUMENTTYPE Value transfer Type reference (TYPE) TOAV0-AR_OBJECT Dokumentart 20001115
3 Importing IM_NOTE Value transfer Type reference (TYPE) OACONF-NOTE SAP ArchiveLink: Ablegen für spätere Erfassung Kurznotiz 20001205
4 Importing IM_OBJECTID Value transfer Type reference (TYPE) TOAV0-OBJECT_ID SAP ArchiveLink: Objekt-Id (Objektidentifikator) 20001121
5 Importing IM_OBJECTTYPE Value transfer Type reference (TYPE) TOAV0-SAP_OBJECT SAP ArchiveLink: Objekttyp des Business Objekts 20001115
6 Importing IM_ORGOBJECT Value transfer Type reference (TYPE) SWHACTOR Ergebnis der Regelauflösung 20001205
7 Importing IM_SCENARIO Value transfer Type reference (TYPE) I Szenario 20001115
8 Importing IM_X_ONLY_EVENT Call by reference Type reference (TYPE) C SPACE 'X' = Nur event werfen 20001115
# Exception Resumable Description Created on
1 SCENARIO_ERROR Szenario nicht existent 20001115

Method CREATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20001115
# Exception Resumable Description Created on
1 CONTROL_ERROR 20001115

Method DELETE_LINKS_CREATED Signature

Method DELETE_LINKS_CREATED on class CL_ALINK_STORAGE_DND has no parameter.
Method DELETE_LINKS_CREATED on class CL_ALINK_STORAGE_DND has no exception.

Method DELETE_WORKITEMS_CREATED Signature

Method DELETE_WORKITEMS_CREATED on class CL_ALINK_STORAGE_DND has no parameter.
Method DELETE_WORKITEMS_CREATED on class CL_ALINK_STORAGE_DND has no exception.

Method FREE_CONTROL Signature

Method FREE_CONTROL on class CL_ALINK_STORAGE_DND has no parameter.
# Exception Resumable Description Created on
1 CONTROL_ERROR 20001115

Method GET_DOCUMENTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DOCUMENTTYPE Call by reference Type reference (TYPE) TOAV0-AR_OBJECT Dokumentart 20001121

Method GET_DOCUMENTTYPE on class CL_ALINK_STORAGE_DND has no exception.

Method GET_OBJECTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECTID Call by reference Type reference (TYPE) TOAV0-OBJECT_ID SAP ArchiveLink: Objekt-Id (Objektidentifikator) 20001121

Method GET_OBJECTID on class CL_ALINK_STORAGE_DND has no exception.

Method GET_OBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECTTYPE Call by reference Type reference (TYPE) TOAV0-SAP_OBJECT SAP ArchiveLink: Objekttyp des Business Objekts 20001121

Method GET_OBJECTTYPE on class CL_ALINK_STORAGE_DND has no exception.

Method GET_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SCENARIO Call by reference Type reference (TYPE) I Scenario ID 20001121

Method GET_SCENARIO on class CL_ALINK_STORAGE_DND has no exception.

Method ON_FILES_DROPPED Signature

Method ON_FILES_DROPPED on class CL_ALINK_STORAGE_DND has no parameter.
Method ON_FILES_DROPPED on class CL_ALINK_STORAGE_DND has no exception.

Method RESOLVE_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FILETABLE Call by reference Type reference (TYPE) FILETABLE file name table 20001121
2 Exporting EX_NUMBER_OF_FILES Call by reference Type reference (TYPE) I Anzahl der Dateien 20001121
3 Importing IM_DEPTH Call by reference Type reference (TYPE) I 1 Tiefe der Auflösung 20001121
4 Importing IM_DIRNAME Call by reference Type reference (TYPE) STRING Datei bzw. Verzeichnisname 20001121
# Exception Resumable Description Created on
1 GUI_PROBLEMS Probleme der GUI Service Funktionen 20001121
2 NO_DEPTH_DEFINED Keine Tiefe > 0 definiert 20001121

Method SET_DOCUMENTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENTTYPE Call by reference Type reference (TYPE) TOAV0-SAP_OBJECT SAP ArchiveLink: Objekttyp des Business Objekts 20001121

Method SET_DOCUMENTTYPE on class CL_ALINK_STORAGE_DND has no exception.

Method SET_IMMEDIATELY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IMMEDIATELY Call by reference Type reference (TYPE) TOAOM-AR_STATUS SAP ArchiveLink: Status (X aktiv, sonst inaktiv) 20001220

Method SET_IMMEDIATELY on class CL_ALINK_STORAGE_DND has no exception.

Method SET_LATE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LATE_PROCESSING Call by reference Type reference (TYPE) SY-INPUT Unterscheidung Erfassung/Zuordnung 20001220

Method SET_LATE_PROCESSING on class CL_ALINK_STORAGE_DND has no exception.

Method SET_LINKS_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_TABLE Call by reference Type reference (TYPE) FILETABLE file name table 20040908
2 Importing LINKS_CREATED Call by reference Type reference (TYPE) TOAV0_T SAP ArchiveLink: Verknüpfungstabelle (Tabelle) 20040908

Method SET_LINKS_CREATED on class CL_ALINK_STORAGE_DND has no exception.

Method SET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NOTE Call by reference Type reference (TYPE) OACONF-NOTE SAP ArchiveLink: Ablegen für spätere Erfassung Kurznotiz 20001205

Method SET_NOTE on class CL_ALINK_STORAGE_DND has no exception.

Method SET_OBJECTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTID Call by reference Type reference (TYPE) TOAV0-OBJECT_ID SAP ArchiveLink: Objekt-Id (Objektidentifikator) 20001121

Method SET_OBJECTID on class CL_ALINK_STORAGE_DND has no exception.

Method SET_OBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTTYPE Call by reference Type reference (TYPE) TOAV0-SAP_OBJECT SAP ArchiveLink: Objekttyp des Business Objekts 20001121

Method SET_OBJECTTYPE on class CL_ALINK_STORAGE_DND has no exception.

Method SET_ORGOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORGOBJECT Call by reference Type reference (TYPE) SWHACTOR Ergebnis der Regelauflösung 20001205

Method SET_ORGOBJECT on class CL_ALINK_STORAGE_DND has no exception.

Method SET_WORKITEMS_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_TABLE Call by reference Type reference (TYPE) FILETABLE file name table 20040908
2 Importing WORKITEMS_CREATED Call by reference Type reference (TYPE) SWDTWIID Workitem-IDs 20040908

Method SET_WORKITEMS_CREATED on class CL_ALINK_STORAGE_DND has no exception.

Method STORE_AND_ASSIGN Signature

Method STORE_AND_ASSIGN on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_AND_ASSIGN on class CL_ALINK_STORAGE_DND has no exception.

Method STORE_AND_ENTER Signature

Method STORE_AND_ENTER on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_AND_ENTER on class CL_ALINK_STORAGE_DND has no exception.

Method STORE_FOR_LATER_ASSIGNMENT Signature

Method STORE_FOR_LATER_ASSIGNMENT on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_FOR_LATER_ASSIGNMENT on class CL_ALINK_STORAGE_DND has no exception.

Method STORE_FOR_LATER_ENTRY Signature

Method STORE_FOR_LATER_ENTRY on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_FOR_LATER_ENTRY on class CL_ALINK_STORAGE_DND has no exception.

Method STORE_WITH_KEY Signature

Method STORE_WITH_KEY on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_WITH_KEY on class CL_ALINK_STORAGE_DND has no exception.

Method STORE_WORKFLOW Signature

Method STORE_WORKFLOW on class CL_ALINK_STORAGE_DND has no parameter.
Method STORE_WORKFLOW on class CL_ALINK_STORAGE_DND has no exception.
Event Signatures

Event FILES_DROPPED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_FILETABLE Exporting Value transfer Type reference (TYPE) FILETABLE Gedroppte Dateien 20001115
2 EX_SCENARIO Exporting Value transfer Type reference (TYPE) I 20001130
History
Last changed by/on SAP  20130531 
SAP Release Created in 610