SAP ABAP Class IF_IOS_ENVIRONMENT (Environment)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IOS_ENVIRONMENT INTERNAL: Environment 20040408
Properties
Class IF_IOS_ENVIRONMENT  
Short Description Environment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20040127   SAP 
Last change 20141120    
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)
2 IF_IOS_ENVIRONMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_IOS_ENVIRONMENT has no interface implemented.
Friends
Class IF_IOS_ENVIRONMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CAPP_MS_EXCEL Constant Public Type reference (TYPE) I 2 20040511
2 CAPP_MS_POWERPOINT Constant Public Type reference (TYPE) I 3 20130927
3 CAPP_MS_PROJECT Constant Public Type reference (TYPE) I 4 20090514
4 CAPP_MS_WORD Constant Public Type reference (TYPE) I 1 20040511
5 CAPP_ST_CALC Constant Public Type reference (TYPE) I 11 20040722
6 CAPP_ST_WRITER Constant Public Type reference (TYPE) I 10 20040722
7 CAPP_UNKNOWN Constant Public Type reference (TYPE) I 0 20050130
8 CAUTOSAVE_APP Constant Public Type reference (TYPE) I 1 20050301
9 CAUTOSAVE_TIMER Constant Public Type reference (TYPE) I 3 20050301
10 CAUTOSAVE_UNKNOWN Constant Public Type reference (TYPE) I 0 20050301
11 CINPLACE Constant Public Type reference (TYPE) I 1 20050301
12 COUTINPLACE_UNKNOWN Constant Public Type reference (TYPE) I -1 Inplace, outplace not set 20050311
13 COUTPLACE Constant Public Type reference (TYPE) I 0 20050301
14 CPROT_ALL Constant Public Type reference (TYPE) I 1 20050301
15 CPROT_ALL_NOSAVE Constant Public Type reference (TYPE) I 4 Document Protection, Save to Back End Disabled 20070919
16 CPROT_COMMENTS Constant Public Type reference (TYPE) I 3 20050301
17 CPROT_FIELDS Constant Public Type reference (TYPE) I 2 20050301
18 CPROT_NOALL_SAVE Constant Public Type reference (TYPE) I 5 No Document Protection, Save to Back End Enabled (default) 20080220
19 CPROT_UNKNOWN Constant Public Type reference (TYPE) I 0 20050301
20 CTRACE_ALL Constant Public Type reference (TYPE) I 5 20050301
21 CTRACE_ERROR Constant Public Type reference (TYPE) I 1 20050301
22 CTRACE_METHODS Constant Public Type reference (TYPE) I 3 20050301
23 CTRACE_NONE Constant Public Type reference (TYPE) I 0 20050301
24 CTRACE_TIME Constant Public Type reference (TYPE) I 4 20050301
25 CTRACE_WARNING Constant Public Type reference (TYPE) I 2 20050301
Methods
# Method Level Visibility Method type Description Created on
1 GET_INPLACE Instance method Public Method 20041228
2 GET_SUPPORTEDAPPLICATIONS Instance method Public Method All installed applications 20060411
3 GET_VERSION Instance method Public Method 20041228
4 SET_AUTOSAVE Instance method Public Method 20041228
5 SET_PROTECTION Instance method Public Method 20041228
6 SET_TRACE Instance method Public Method 20041228
7 SET_VIRUS_SCAN_ACTIVE Instance method Public Method 20120906
Events
Class IF_IOS_ENVIRONMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 APPLICATIONITEM Public See coding 20040408 begin of applicationitem, app type i, end of applicationitem
2 APPLICATIONLIST Public See coding 20040408 APPLICATIONLIST type STANDARD TABLE of applicationitem with default key
3 AUTOSAVETYPE Public Type reference (TYPE) I CONSTANTS for autosave as defined in attributes 20050301
4 DOCUMENTTYPE Public Type reference (TYPE) I CONSTANTS for documenttypes as defined in attributes 20050117
5 INPLACETYPE Public Type reference (TYPE) I CONSTANTS for inplace as defined in attributes 20050301
6 PROTECTIONTYPE Public Type reference (TYPE) I CONSTANTS for protection as defined in attributes 20050301
7 TRACETYPE Public Type reference (TYPE) I CONSTANTS for tracing as defined in attributes 20050301
Method Signatures

Method GET_INPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INPLACE Call by reference Type reference (TYPE) I 1 for inplace 20041228
# Exception Resumable Description Created on
1 CX_IOS_ENVIRONMENT 20050301

Method GET_SUPPORTEDAPPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORINFORMATION Call by reference Type reference (TYPE) WDR_EXT_ATTRIBUTE_POINTER Information zu einem Attribut 20060706
2 Exporting RESULT Call by reference Object reference (TYPE REF TO) IF_IOS_RESULT_STRINGTABLE Resultobject for string values 20060413
3 Importing RETURNTABLE Call by reference Type reference (TYPE) WDR_EXT_ATTRIBUTE_POINTER Information zu einem Attribut 20060704
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptionclass 20060411
2 CX_IOS_ENVIRONMENT Environment 20060411

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORINFORMATION Call by reference Type reference (TYPE) WDR_EXT_ATTRIBUTE_POINTER Information zu einem Attribut 20060706
2 Exporting RESULT Call by reference Object reference (TYPE REF TO) IF_IOS_RESULT_STRING Resultobject for frontendversion 20050304
3 Importing RESULTELEMENT Call by reference Type reference (TYPE) WDR_EXT_ATTRIBUTE_POINTER Information zu einem Attribut 20080703
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050304
2 CX_IOS_ENVIRONMENT 20050301

Method SET_AUTOSAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTOSAVETYPE Call by reference Type reference (TYPE) IF_IOS_ENVIRONMENT=>AUTOSAVETYPE CONSTANTS for autosave as defined in attributes 20050301
2 Importing ERRORINFORMATION Call by reference Type reference (TYPE) WDR_EXT_ATTRIBUTE_POINTER Information zu einem Attribut 20060706
3 Exporting RESULT Call by reference Object reference (TYPE REF TO) IF_IOS_RESULT_NO Resultobject for bool values 20050304
4 Importing TIMERINTERVAL Call by reference Type reference (TYPE) I minutes only valid for type timer 20050301
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050304
2 CX_IOS_ENVIRONMENT 20050301

Method SET_PROTECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORINFORMATION Call by reference Type reference (TYPE) WDR_EXT_ATTRIBUTE_POINTER Information zu einem Attribut 20060706
2 Importing PROTECTIONTYPE Call by reference Type reference (TYPE) IF_IOS_ENVIRONMENT=>PROTECTIONTYPE CONSTANTS for protection as defined in attributes 20050301
3 Exporting RESULT Call by reference Object reference (TYPE REF TO) IF_IOS_RESULT_NO Resultobject for bool values 20050304
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050304
2 CX_IOS_ENVIRONMENT 20050301

Method SET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORINFORMATION Call by reference Type reference (TYPE) WDR_EXT_ATTRIBUTE_POINTER Information zu einem Attribut 20060706
2 Exporting RESULT Call by reference Object reference (TYPE REF TO) IF_IOS_RESULT_NO Resultobject for bool values 20050304
3 Importing TRACETYPE Call by reference Type reference (TYPE) IF_IOS_ENVIRONMENT=>TRACETYPE CONSTANTS for tracing as defined in attributes 20050301
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050304
2 CX_IOS_ENVIRONMENT 20050301

Method SET_VIRUS_SCAN_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120906

Method SET_VIRUS_SCAN_ACTIVE on class IF_IOS_ENVIRONMENT has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in