SAP ABAP Class CL_TERM_OLIF_DOWNLOAD (Download in OLIF Format)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TER (Application Component) Terminology/Glossary
     STERM (Package) SAPterm Terminology Database
Properties
Class CL_TERM_OLIF_DOWNLOAD  
Short Description Download in OLIF Format    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STERM   SAPterm Terminology Database 
Created 20060309   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TERM_OLIF_DOWNLOAD has no forward declaration.
Interfaces
Class CL_TERM_OLIF_DOWNLOAD has no interface implemented.
Friends
Class CL_TERM_OLIF_DOWNLOAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 L_ABBREV_TAB Instance attribute Private Type reference (TYPE) STERM_TERM_TT Table of Additional Components for Entry 20060420
2 L_ADD_CMP Instance attribute Private Type reference (TYPE) STERM_COMP_TT Table of Terminology Entries 20060316
3 L_CARRY Instance attribute Private Type reference (TYPE) STRING Character String 20061124
4 L_DEPSYN_TAB Instance attribute Private Type reference (TYPE) STERM_TERM_TT Table of Terminology Entries 20060420
5 L_ENTRIES Instance attribute Private Type reference (TYPE) STERM_TERM_TT Number of Entries 20060315
6 L_EOF Instance attribute Public Type reference (TYPE) AS4FLAG File Name 20060320
7 L_FILENAME Instance attribute Public Type reference (TYPE) STRING Target Language 20060315
8 L_GLOS Instance attribute Public Type reference (TYPE) AS4FLAG Indicator 20060420
9 L_LEAN Instance attribute Public Type reference (TYPE) AS4FLAG Indicator 20060420
10 L_NOTE Instance attribute Public Type reference (TYPE) AS4FLAG Indicator 20060420
11 L_NUM_CONCEPTS Instance attribute Public Type reference (TYPE) I 20060315
12 L_NUM_TERMS Instance attribute Private Type reference (TYPE) I Flag (X or Blank) 20060315
13 L_NUM_WRITTEN Instance attribute Private Type reference (TYPE) I Table of Terminology Entries 20060420
14 L_SOURCE Instance attribute Public Type reference (TYPE) SYLANGU Number of Concepts 20060320
15 L_TAB Instance attribute Private Type reference (TYPE) STERM_OLIF_TT Number of Bytes Written 20060420
16 L_TARGET Instance attribute Public Type reference (TYPE) SYLANGU Source Language 20060315
Methods
# Method Level Visibility Method type Description Created on
1 OLIF_CREATE_XML_DOC Instance method Public Method Generate XML Document 20060309
2 OLIF_HELPER_CLEAN_STRING Instance method Private Method Remove Forbidden Characters 20060317
3 OLIF_HELPER_PREPARE_TABS Instance method Private Method Prepare Internal Tables 20060420
4 OLIF_PACK_TABLE Instance method Private Method Pack String in Table 20061124
5 OLIF_WRITE_BATCH Instance method Private Method Write Data 20060327
6 OLIF_WRITE_BODY_TAB Instance method Private Method Write an OLIF Entry 20060420
7 OLIF_WRITE_CANFORM Instance method Private Method Write Canonical Form 20060315
8 OLIF_WRITE_CR Instance method Private Method Write Cross-Reference 20060315
9 OLIF_WRITE_ENTRY_TYPE Instance method Private Method Write Term Type 20060317
10 OLIF_WRITE_GLOSSARY Instance method Private Method Add Glossary Text 20060314
11 OLIF_WRITE_GROUP_ITEMS Instance method Private Method Write Abbreviation 20060420
12 OLIF_WRITE_HEADER Instance method Public Method Write OLIF Header Data 20060309
13 OLIF_WRITE_LANGU Instance method Private Method Write Language 20060315
14 OLIF_WRITE_POS Instance method Private Method Write Part of Speech 20060315
15 OLIF_WRITE_SOURCE Instance method Private Method Write Comment 20060315
16 OLIF_WRITE_SUBJECT Instance method Private Method Write Component Name 20060315
17 OLIF_WRITE_TAIL Instance method Private Method Write Closing Sentence 20060314
18 OLIF_WRITE_TRANSFER Instance method Private Method Write Transfer Entry 20060315
Events
Class CL_TERM_OLIF_DOWNLOAD has no event.
Types
Class CL_TERM_OLIF_DOWNLOAD has no local type.
Method Signatures

Method OLIF_CREATE_XML_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_COMP Call by reference Type reference (TYPE) STERM_COMP_TT Tabelle zusätzlicher Komponenten eines Eintrags 20060316
2 Importing ENTRIES Call by reference Type reference (TYPE) STERM_TERM_TT Tabelle von Terminologieeinträgen 20060313

Method OLIF_CREATE_XML_DOC on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_HELPER_CLEAN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTEXT Call by reference Type reference (TYPE) STRING Eingang 20060317
2 Exporting OUTTEXT Call by reference Type reference (TYPE) STRING Ausgang 20060317

Method OLIF_HELPER_CLEAN_STRING on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_HELPER_PREPARE_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für SAPterm 20060420

Method OLIF_HELPER_PREPARE_TABS on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_PACK_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PACKLINE Call by reference Type reference (TYPE) STRING 20061124

Method OLIF_PACK_TABLE on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_BATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPEND Call by reference Type reference (TYPE) C 'X' 20060420
2 Importing DATAX Call by reference Type reference (TYPE) XSTRING 20060420
# Exception Resumable Description Created on
1 DOWNLOAD_ERROR Fehler 20060420

Method OLIF_WRITE_BODY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060420

Method OLIF_WRITE_BODY_TAB on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_CANFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060315

Method OLIF_WRITE_CANFORM on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060315

Method OLIF_WRITE_CR on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_ENTRY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060317

Method OLIF_WRITE_ENTRY_TYPE on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_GLOSSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060314

Method OLIF_WRITE_GLOSSARY on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_GROUP_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM 20060420

Method OLIF_WRITE_GROUP_ITEMS on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_HEADER Signature

Method OLIF_WRITE_HEADER on class CL_TERM_OLIF_DOWNLOAD has no parameter.
Method OLIF_WRITE_HEADER on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060315

Method OLIF_WRITE_LANGU on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060315

Method OLIF_WRITE_POS on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060315

Method OLIF_WRITE_SOURCE on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060315

Method OLIF_WRITE_SUBJECT on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_TAIL Signature

Method OLIF_WRITE_TAIL on class CL_TERM_OLIF_DOWNLOAD has no parameter.
Method OLIF_WRITE_TAIL on class CL_TERM_OLIF_DOWNLOAD has no exception.

Method OLIF_WRITE_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY Call by reference Type reference (TYPE) STERM_TERM Übergabestruktur für Terminologiedatenbank 20060315

Method OLIF_WRITE_TRANSFER on class CL_TERM_OLIF_DOWNLOAD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710