SAP ABAP Class CL_ALINK_FEDAREA_TREE (Displays the Document Areas)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ARL (Application Component) ArchiveLink
     SAOP (Package) ArchiveLink general
Properties
Class CL_ALINK_FEDAREA_TREE  
Short Description Displays the Document Areas    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAOP   ArchiveLink general 
Created 20010926   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ALINK_FEDAREA_TREE has no interface implemented.
Friends
Class CL_ALINK_FEDAREA_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_COUNTER Instance attribute Private Type reference (TYPE) I 20010926
2 ASS_DOCUMENT_AREAS Instance attribute Private Type reference (TYPE) LS_TOAFSDS_T Table Type for TOADSRF2_S 20010926
3 ATTRIBUTES Instance attribute Private Type reference (TYPE) LS_TOAATTR_T ArchiveLink: Table for Transferring External Attributes 20010926
4 ATTRIBUTE_MAP Instance attribute Private Type reference (TYPE) LS_TOAFSMAP_T Table Type for TOAMPRF2_S 20010927
5 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010926
6 CO_ACTIVE Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20010926
7 CO_ASSDOCAREA_IMAGE Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20010926
8 CO_ATTRIBUTE_IMAGE Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20010926
9 CO_DESCR_NAME Constant Private Type reference (TYPE) TV_ITMNAME 'DESCR' Tree Control: Column Name / Item Name 20010926
10 CO_ERROR Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20010926
11 CO_FEDCLASS Constant Private Type reference (TYPE) SEOCLSNAME 'CL_ALINK_QUERY_FEDSEARCH' Object Type Name 20010927
12 CO_HIERARCHY_NAME Constant Private Type reference (TYPE) TV_ITMNAME 'DOCAREA' Tree Control: Column Name / Item Name 20010926
13 CO_INACTIVE Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20010926
14 CO_TYPE_NAME Constant Private Type reference (TYPE) TV_ITMNAME 'TYPE' Tree Control: Column Name / Item Name 20010926
15 DND_BEHAVIOUR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20010927
16 DOCAREA_TREE Instance attribute Private Object reference (TYPE REF TO) CL_ALINK_DOCAREA_TREE Displays the Document Areas 20010926
17 DOCUMENT_AREAS Instance attribute Private Type reference (TYPE) LS_TOADOCSP_T Table for ArchiveLink: Document Areas (Structure) 20010926
18 TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Proxy Class for Control in GUI 20010926
19 TR_REQUEST Instance attribute Private Type reference (TYPE) E070-TRKORR Request/Task 20011022
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_DOCAREA Instance method Public Method Activate Document Area 20011004
2 ACTIVATE_FTS_QUERY Instance method Public Method Activate Full Text Search 20011004
3 APPEND_COLUMNS Instance method Private Method Attach all Required Columns 20010926
4 BUILD_ASS_DOCAREA Instance method Private Method Structure Associated Document Areas 20010928
5 BUILD_ATTRIBUTE Instance method Private Method Structure an Attribute 20010928
6 BUILD_ATTRIBUTES Instance method Private Method Structure the Attribute 20010926
7 BUILD_DOCAREA Instance method Private Method Structure the Tables for the Document Area 20010926
8 BUILD_MAPPED_ATTRIBUTE Instance method Private Method Structure the Mapped Attributes 20010928
9 CONSTRUCTOR Instance method Public Constructor Constructor 20010926
10 DEACTIVATE_DOCAREA Instance method Public Method Deactivate Document Area 20011004
11 DEACTIVATE_FTS_QUERY Instance method Public Method Deactivate Full Text Search 20011004
12 DELETE_ASS_DOCAREA_FROM_FRONT Instance method Private Method 20011002
13 DELETE_ATTRIBUTE Instance method Public Method Delete an Attribute 20011001
14 DELETE_ATTRIBUTE_FROM_FRONTEND Instance method Private Method Delete Attribute at Front End 20011001
15 DELETE_DOCAREA_FROM_FRONTEND Instance method Private Method Delete Document Area from Front End 20010926
16 DELETE_DOCUMENT_AREA Instance method Public Method Delete a Document Area 20010926
17 DELETE_MAPPED_ATTRIBUTE Instance method Public Method Delete an Attribute Relationship 20011001
18 DELETE_MAPPED_ATTR_FROM_FRONT Instance method Private Method Delete Link to Frontend 20011001
19 DISPLAY Instance method Public Method Display the Document Area Tree 20010926
20 DISPLAY_ATTRIBUTE Instance method Public Method Display Attribute 20011007
21 DISPLAY_DOCUMENT_AREA Instance method Public Method Display Document Area 20011007
22 GET_SELECTED_ATTRIBUTES Instance method Public Method Return the Selected Attributes 20011011
23 GET_SELECTED_DOCAREAS Instance method Public Method Return the Selected Document Areas 20011005
24 INITIALIZE_CONTROL Instance method Private Method Initialize the Control 20010928
25 INSERT_ATTRIBUTE Instance method Public Method Add Attribute 20010928
26 INSERT_DOCUMENT_AREA Instance method Public Method Add New Document Area 20010926
27 INSERT_MAPPED_ATTRIBUTE Instance method Public Method Add Attribute Mapping 20010928
28 ON_DROP_EVENT Instance method Private Event handling method 20010927
29 ON_HEADER_CT_MENU_REQUEST Instance method Private Event handling method 20010926
30 ON_HEADER_CT_MENU_SELECT Instance method Private Event handling method 20010926
31 ON_NODE_CONTEXT_MENU_REQUEST Instance method Private Event handling method 20010926
32 ON_NODE_CONTEXT_MENU_SELECT Instance method Private Event handling method 20010926
33 ON_NODE_DOUBLE_CLICK Instance method Private Event handling method 20011009
34 REBUILD Instance method Public Method Restructure the Tree 20010928
35 REGISTER_EVENTS Instance method Private Method Register Events 20010926
36 SET_DOCAREA_TREE Instance method Public Method Set the Document Area Tree 20010926
37 UPDATE_ATTRIBUTE Instance method Public Method Change an Attribute Definition 20011007
38 UPDATE_ATTRIBUTE_AT_FRONT Instance method Private Method Change Attribute on Frontend 20011007
39 UPDATE_DOCUMENT_AREA Instance method Public Method Change Document Area Attributes 20011005
Events
Class CL_ALINK_FEDAREA_TREE has no event.
Types
Class CL_ALINK_FEDAREA_TREE has no local type.
Method Signatures

Method ACTIVATE_DOCAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20011004

Method ACTIVATE_DOCAREA on class CL_ALINK_FEDAREA_TREE has no exception.

Method ACTIVATE_FTS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20011004

Method ACTIVATE_FTS_QUERY on class CL_ALINK_FEDAREA_TREE has no exception.

Method APPEND_COLUMNS Signature

Method APPEND_COLUMNS on class CL_ALINK_FEDAREA_TREE has no parameter.
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010926

Method BUILD_ASS_DOCAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMTAB Call by reference Type reference (TYPE) TOATITEM_T Tabellentyp zu TOATITEM_S 20010928
2 Changing CH_NODETAB Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20010928
3 Importing IM_ASS_DOCAREA Call by reference Type reference (TYPE) TOAFSDS Federated Search: Document Spaces involved 20010928
4 Importing IM_DOCAREA Call by reference Type reference (TYPE) LS_TOADOCSP_S Document Space Reference to Names 20010928
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010928

Method BUILD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEM_TAB Call by reference Type reference (TYPE) TOATITEM_T ArchiveLink: Struktur für Items des KPro Tree Controls 20010928
2 Changing CH_NODE_TAB Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20010928
3 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSATT_S Attributreferenz 20010928
4 Importing IM_DOCAREA Call by reference Type reference (TYPE) LS_TOADOCSP_S Document Space Reference to Names 20010928
# Exception Resumable Description Created on
1 CONTROL_ERROR 20010928

Method BUILD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEM_TAB Call by reference Type reference (TYPE) TOATITEM_T Tabellentyp zu TOATITEM_S 20010926
2 Changing CH_NODE_TAB Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20010926
3 Importing IM_DOCUMENT_AREA Call by reference Type reference (TYPE) LS_TOADOCSP_S Document Space Reference to Names 20010926
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010926
2 INITIALIZATION_ERROR Initialisierungserror 20010926

Method BUILD_DOCAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUSPACE Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20010926
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010926

Method BUILD_MAPPED_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEM_TAB Call by reference Type reference (TYPE) TOATITEM_T Tabellentyp zu TOATITEM_S 20010928
2 Changing CH_NODE_TAB Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20010928
3 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) LS_TOAATTR_S Attributreferenz 20010928
4 Importing IM_MAPPED_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSMAP_S Attributreferenz 20010928
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010928

Method CONSTRUCTOR 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 20010926
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010926

Method DEACTIVATE_DOCAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20011004

Method DEACTIVATE_DOCAREA on class CL_ALINK_FEDAREA_TREE has no exception.

Method DEACTIVATE_FTS_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20011004

Method DEACTIVATE_FTS_QUERY on class CL_ALINK_FEDAREA_TREE has no exception.

Method DELETE_ASS_DOCAREA_FROM_FRONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASS_DOCAREA Call by reference Type reference (TYPE) LS_TOAFSDS_S Struktur zu TOAFSDS 20011002
# Exception Resumable Description Created on
1 CONTROL_ERROR 20011002

Method DELETE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSATT_S ArchiveLink: Struktur zur Übergabe von externen Attributen 20011001
# Exception Resumable Description Created on
1 CANCELLED Abgesagt 20011001

Method DELETE_ATTRIBUTE_FROM_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) LS_TOAATTR_S Attributreferenz 20011001
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20011001

Method DELETE_DOCAREA_FROM_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) LS_TOADOCSP_S Document Space Reference to Names 20010926
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010926

Method DELETE_DOCUMENT_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S Document Space Reference to Names 20011011
# Exception Resumable Description Created on
1 CANCELLED Abgesagt 20010926

Method DELETE_MAPPED_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAPPED_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSMAP_S Mapping Dokbereich Attr auf Fed Search Attr 20011001
# Exception Resumable Description Created on
1 CANCELLED 20011001

Method DELETE_MAPPED_ATTR_FROM_FRONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAPPED_ATTRIBUTE Call by reference Type reference (TYPE) LS_TOAFSMAP_S Referenzstr. für TOAFSMAP_S für Tree 20011001
# Exception Resumable Description Created on
1 CONTROL_ERROR 20011001

Method DISPLAY Signature

Method DISPLAY on class CL_ALINK_FEDAREA_TREE has no parameter.
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010926

Method DISPLAY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSATT_S Struktur zur Tabelle TOAFSATT_S 20011007

Method DISPLAY_ATTRIBUTE on class CL_ALINK_FEDAREA_TREE has no exception.

Method DISPLAY_DOCUMENT_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20011007

Method DISPLAY_DOCUMENT_AREA on class CL_ALINK_FEDAREA_TREE has no exception.

Method GET_SELECTED_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ATTRIBUTES Value transfer Type reference (TYPE) TOAFSATT_T ArchiveLink: Tabelle zur Übergabe von externen Attributen 20011011
# Exception Resumable Description Created on
1 CONTROL_ERROR 20011011
2 NO_ATTRIBUTE_SELECTED 20011011

Method GET_SELECTED_DOCAREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DOCAREAS Value transfer Type reference (TYPE) TOADOCSP_T Tabelle zu ArchiveLink: Dokumentenbereiche (Struktur) 20011005
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20011005
2 NO_DOCAREA_SELECTED Kein Dokumentbereich selektiert 20011005

Method INITIALIZE_CONTROL Signature

Method INITIALIZE_CONTROL on class CL_ALINK_FEDAREA_TREE has no parameter.
# Exception Resumable Description Created on
1 CONTROL_ERROR 20010928

Method INSERT_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20011007
# Exception Resumable Description Created on
1 CANCELLED 20010928
2 CONTROL_ERROR 20010928

Method INSERT_DOCUMENT_AREA Signature

Method INSERT_DOCUMENT_AREA on class CL_ALINK_FEDAREA_TREE has no parameter.
# Exception Resumable Description Created on
1 CANCELLED Nicht hinzugefügt 20010926
2 CONTROL_ERROR Control Error 20010926

Method INSERT_MAPPED_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSATT_S ArchiveLink: Dokumentenbereiche (Struktur) 20010928
2 Importing IM_MAPPED_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSMAP_S Mapping Dokbereich Attr auf Fed Search Attr 20010928
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010928
2 DATATYPE_ERROR Datentyp Error 20010928
3 DB_ERROR Error bei DB Befehl 20010928
4 ENTRY_EXISTS Eintrag existiert 20010928

Method ON_DROP_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20010927
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20010927

Method ON_DROP_EVENT on class CL_ALINK_FEDAREA_TREE has no exception.

Method ON_HEADER_CT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER_NAME Call by reference Attribute reference (LIKE) 20010926
2 Importing MENU Call by reference Attribute reference (LIKE) 20010926

Method ON_HEADER_CT_MENU_REQUEST on class CL_ALINK_FEDAREA_TREE has no exception.

Method ON_HEADER_CT_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20010926
2 Importing HEADER_NAME Call by reference Attribute reference (LIKE) 20010926

Method ON_HEADER_CT_MENU_SELECT on class CL_ALINK_FEDAREA_TREE has no exception.

Method ON_NODE_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20010926
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20010926

Method ON_NODE_CONTEXT_MENU_REQUEST on class CL_ALINK_FEDAREA_TREE has no exception.

Method ON_NODE_CONTEXT_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20010926
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20010926

Method ON_NODE_CONTEXT_MENU_SELECT on class CL_ALINK_FEDAREA_TREE has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

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

Method ON_NODE_DOUBLE_CLICK on class CL_ALINK_FEDAREA_TREE has no exception.

Method REBUILD Signature

Method REBUILD on class CL_ALINK_FEDAREA_TREE has no parameter.
# Exception Resumable Description Created on
1 CONTROL_ERROR 20010928

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_ALINK_FEDAREA_TREE has no parameter.
# Exception Resumable Description Created on
1 CONTROL_ERROR Control Error 20010926

Method SET_DOCAREA_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REF Call by reference Object reference (TYPE REF TO) CL_ALINK_DOCAREA_TREE Zeigt die Dokumentbereiche an 20010926

Method SET_DOCAREA_TREE on class CL_ALINK_FEDAREA_TREE has no exception.

Method UPDATE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) TOAFSATT_S ArchiveLink: Struktur zur Übergabe von externen Attributen 20011007
# Exception Resumable Description Created on
1 CANCELLED Abgebrochen 20011007

Method UPDATE_ATTRIBUTE_AT_FRONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE Call by reference Type reference (TYPE) LS_TOAATTR_S Attributreferenz 20011007
2 Importing IM_ATTRIBUTE_TEXT Call by reference Type reference (TYPE) TOAFSATX_S Struktur für Attributlangtexte der Federated Search 20011007
# Exception Resumable Description Created on
1 CONTROL_ERROR 20011007

Method UPDATE_DOCUMENT_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCAREA Call by reference Type reference (TYPE) TOADOCSP_S ArchiveLink: Dokumentenbereiche (Struktur) 20011005
# Exception Resumable Description Created on
1 CANCELLED Abgebrochen 20011005
History
Last changed by/on SAP  20090618 
SAP Release Created in 620