SAP ABAP Class CL_IOS_FACTORY (Creation of interfaces)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ACF (Application Component) Bitte Unterkomponenten verwenden (Hinweis 1665488)
     SIOS (Package) Integrated office suites
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IOS_FACTORY Factory 20041123
Properties
Class CL_IOS_FACTORY  
Short Description Creation of interfaces    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SIOS    
Program status     
Category 0   
Package SIOS   Integrated office suites 
Created 20040407   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)
2 IFUR_NW5 Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_IOS_ENVIRONMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_IOS_FACTORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_WDL_CORE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_WDL_OFFICE_INTEGRATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_IOS_FACTORY Factory 20041123
Friends
Class CL_IOS_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_APPLICATIONNAME Instance attribute Private Type reference (TYPE) C 20040407
2 M_APPLICATIONNAME_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050311
3 M_CLASSNAME Constant Private Type reference (TYPE) STRING 'CL_IOS_FACTORY' 20120619
4 M_COMMUNICATION Instance attribute Private Object reference (TYPE REF TO) IF_IOS_DELEGATOR Hides communication browser - non browser based 20040407
5 M_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER ONLY INTERNAL 20050512
6 M_CONTAINER_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050512
7 M_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_IOS_DOCUMENT ONLY INTERNAL 20050117
8 M_DOCURL Instance attribute Private Type reference (TYPE) STRING ONLY INTERNAL 20050330
9 M_DOCURL_BINARY Instance attribute Private Type reference (TYPE) XSTRING ONLY INTERNAL 20050926
10 M_DOCURL_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050330
11 M_ENVIRONMENT Instance attribute Private Object reference (TYPE REF TO) CL_IOS_ENVIRONMENT Environment 20040407
12 M_INPLACE_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050311
13 M_IS_ACC_MODE_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL ONLY INTERNAL 20070312
14 M_TRACING Instance attribute Private Object reference (TYPE REF TO) IF_IOS_COMMUNICATIONWRAPPER ONLYINTERNAL: Hides communication browser- non browser based 20120619
15 M_WDPROP_DOCTYPE Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050117
16 M_WDPROP_DOCTYPE_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050311
17 M_WDPROP_EXPERTMODE Instance attribute Private Type reference (TYPE) ABAP_BOOL ONLY INTERNAL 20050124
18 M_WDPROP_EXPERTMODE_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050509
19 M_WDPROP_SHOWDECORATION Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050519
20 M_WDPROP_SHOWDECORATION_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20050519
21 M_WDPROP_VISIBILITY Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20060103
22 M_WDPROP_VISIBILITY_ISSET Instance attribute Private Type reference (TYPE) I ONLY INTERNAL 20060103
23 M_WDPROP_XMLSOURCETRANS Instance attribute Private Type reference (TYPE) XSTRING ONLY INTERNAL 20051024
24 M_WDPROP_XMLSOURCETRANS_ISSET Instance attribute Private Type reference (TYPE) XSTRING ONLY INTERNAL 20051024
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALLPROPERTIES_SET Instance method Private Method ONLYINTERNAL 20050311
2 CHECK_PROXY Instance method Private Method ONLYINTERNAL 20050824
3 CHECK_WDPROP_DOCTYPE Instance method Private Method ONLYINTERNAL 20050117
4 CHECK_WRAPPER Instance method Private Method ONLYINTERNAL 20050206
5 CONSTRUCTOR Instance method Public Constructor 20040407
6 DESTROY Instance method Public Method 20040407
7 DESTROY_DOCUMENTPROXY Instance method Public Method ONLYINTERNAL 20050511
8 GET_ARCHIVE Instance method Public Method ONLYINTERNAL 20051114
9 GET_USEDCOMMUNICATION Instance method Public Method ONLYINTERNAL 20050114
10 GET_VIRUS_SCAN_ACTIVE Instance method Public Method Internal Only 20120906
11 GET_WDPROP_DOCTYPE Instance method Public Method ONLYINTERNAL 20050124
12 GET_WDPROP_EXPERTMODE Instance method Public Method ONLYINTERNAL 20050124
13 GET_WDPROP_INPLACE Instance method Public Method ONLYINTERNAL 20050124
14 GET_WDPROP_SHOWDECORATION Instance method Public Method ONLYINTERNAL 20050519
15 GET_WDPROP_VISIBILITY Instance method Public Method ONLYINTERNAL 20050203
16 IS_PROPERTYSET_ALLOWED Instance method Private Method ONLYINTERNAL 20050205
17 NOTIFY_ONCLOSEEVENT Instance method Public Method ONLYINTERNAL 20060707
18 NOTIFY_ONSAVEEVENT Instance method Public Method ONLYINTERNAL 20060707
19 REFRESH_PROPERTIES Instance method Public Method ONLYINTERNAL 20050928
20 SET_ACCMODE Instance method Public Method ONLYINTERNAL 20070312
21 SET_ALLPROPERTIES Instance method Public Method ONLYINTERNAL 20050311
22 SET_USEDCOMMUNICATION Instance method Public Method ONLYINTERNAL 20050114
23 SET_WDPROP_DOCNAME Instance method Public Method ONLYINTERNAL 20050206
24 SET_WDPROP_DOCTYPE Instance method Public Method ONLYINTERNAL 20050124
25 SET_WDPROP_EXPERTMODE Instance method Public Method ONLYINTERNAL 20050124
26 SET_WDPROP_INPLACE Instance method Public Method ONLYINTERNAL 20050124
27 SET_WDPROP_SHOWDECORATION Instance method Public Method ONLYINTERNAL 20050519
28 UPDATE_ALLPROPERTIES Instance method Private Method ONLYINTERNAL 20050323
Events
Class CL_IOS_FACTORY has no event.
Types
Class CL_IOS_FACTORY has no local type.
Method Signatures

Method CHECK_ALLPROPERTIES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) I 20050311

Method CHECK_ALLPROPERTIES_SET on class CL_IOS_FACTORY has no exception.

Method CHECK_PROXY Signature

Method CHECK_PROXY on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050824
2 CX_IOS_ENVIRONMENT 20050824
3 CX_IOS_EXCEPTION General exception 20050824
4 CX_IOS_FACTORY 20050824

Method CHECK_WDPROP_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVEX Call by reference Type reference (TYPE) C 20050117

Method CHECK_WDPROP_DOCTYPE on class CL_IOS_FACTORY has no exception.

Method CHECK_WRAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USEDCOMMUNICATION Call by reference Type reference (TYPE) C 'X' 20050707
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050206
2 CX_IOS_ENVIRONMENT 20050311
3 CX_IOS_FACTORY 20050206

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMWRAPPER Call by reference Object reference (TYPE REF TO) CL_IOS_WDACFPROXY INTERNAL 20050209
2 Importing FRONTEND Call by reference Type reference (TYPE) I Only internal! 20041125

Method CONSTRUCTOR on class CL_IOS_FACTORY has no exception.

Method DESTROY Signature

Method DESTROY on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050511
2 CX_IOS_DOCUMENT Exceptions concerning document interface 20050511

Method DESTROY_DOCUMENTPROXY Signature

Method DESTROY_DOCUMENTPROXY on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050527
2 CX_IOS_DOCUMENT Exceptions concerning document interface 20050527

Method GET_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ARCHIVE_ACTIVEX Call by reference Type reference (TYPE) STRING 20051114
2 Exporting ARCHIVE_APPLET Call by reference Type reference (TYPE) STRING 20051114
3 Exporting ICF_PATH Call by reference Type reference (TYPE) STRING 20060606
4 Exporting IDENTIFIER_ACTIVEX Call by reference Type reference (TYPE) STRING 20051114
5 Exporting IDENTIFIER_APPLET Call by reference Type reference (TYPE) STRING 20051114
6 Exporting LIBRARY_NAME_ACTIVEX Call by reference Type reference (TYPE) STRING 20060606
7 Exporting LIBRARY_NAME_APPLET Call by reference Type reference (TYPE) STRING 20060606

Method GET_ARCHIVE on class CL_IOS_FACTORY has no exception.

Method GET_USEDCOMMUNICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVEX Call by reference Type reference (TYPE) C 20050114
2 Exporting HAS_TO_CHANGE_TO Call by reference Type reference (TYPE) C 0, nothing to do, X activex 20050117
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptionclass 20050117
2 CX_IOS_FACTORY 20050117

Method GET_VIRUS_SCAN_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVATE Value transfer Type reference (TYPE) ABAP_BOOL 20120906

Method GET_VIRUS_SCAN_ACTIVE on class CL_IOS_FACTORY has no exception.

Method GET_WDPROP_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOCUMENTTYPE Value transfer Type reference (TYPE) STRING 20050124

Method GET_WDPROP_DOCTYPE on class CL_IOS_FACTORY has no exception.

Method GET_WDPROP_EXPERTMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODE Value transfer Type reference (TYPE) ABAP_BOOL 20050124

Method GET_WDPROP_EXPERTMODE on class CL_IOS_FACTORY has no exception.

Method GET_WDPROP_INPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INPLACE Value transfer Type reference (TYPE) STRING 20050124

Method GET_WDPROP_INPLACE on class CL_IOS_FACTORY has no exception.

Method GET_WDPROP_SHOWDECORATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MODE Value transfer Type reference (TYPE) STRING 20050519

Method GET_WDPROP_SHOWDECORATION on class CL_IOS_FACTORY has no exception.

Method GET_WDPROP_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VISIBLE Call by reference Type reference (TYPE) STRING 20050203

Method GET_WDPROP_VISIBILITY on class CL_IOS_FACTORY has no exception.

Method IS_PROPERTYSET_ALLOWED Signature

Method IS_PROPERTYSET_ALLOWED on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_FACTORY 20050205

Method NOTIFY_ONCLOSEEVENT Signature

Method NOTIFY_ONCLOSEEVENT on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_DOCUMENT Exceptions concerning document interface 20060707
2 CX_IOS_FACTORY 20060707

Method NOTIFY_ONSAVEEVENT Signature

Method NOTIFY_ONSAVEEVENT on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_DOCUMENT Exceptions concerning document interface 20060707
2 CX_IOS_FACTORY 20060707

Method REFRESH_PROPERTIES Signature

Method REFRESH_PROPERTIES on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20051004
2 CX_IOS_ENVIRONMENT 20051004
3 CX_IOS_FACTORY 20050928

Method SET_ACCMODE Signature

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

Method SET_ACCMODE on class CL_IOS_FACTORY has no exception.

Method SET_ALLPROPERTIES Signature

Method SET_ALLPROPERTIES on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050311
2 CX_IOS_ENVIRONMENT 20050311
3 CX_IOS_FACTORY 20050311

Method SET_USEDCOMMUNICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVEX Call by reference Type reference (TYPE) C 20050114
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptions concerning communication to frontend 20050131
2 CX_IOS_ENVIRONMENT 20050901
3 CX_IOS_FACTORY 20050707

Method SET_WDPROP_DOCNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCNAME Call by reference Type reference (TYPE) STRING 20050206

Method SET_WDPROP_DOCNAME on class CL_IOS_FACTORY has no exception.

Method SET_WDPROP_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) WDUI_OFFICE_DOC_TYPE WebDynpro:OfficeDocumentType 20050124

Method SET_WDPROP_DOCTYPE on class CL_IOS_FACTORY has no exception.

Method SET_WDPROP_EXPERTMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Value transfer Type reference (TYPE) ABAP_BOOL 20050124

Method SET_WDPROP_EXPERTMODE on class CL_IOS_FACTORY has no exception.

Method SET_WDPROP_INPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPLACE Value transfer Type reference (TYPE) ABAP_BOOL 20050124

Method SET_WDPROP_INPLACE on class CL_IOS_FACTORY has no exception.

Method SET_WDPROP_SHOWDECORATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Value transfer Type reference (TYPE) ABAP_BOOL 20050519

Method SET_WDPROP_SHOWDECORATION on class CL_IOS_FACTORY has no exception.

Method UPDATE_ALLPROPERTIES Signature

Method UPDATE_ALLPROPERTIES on class CL_IOS_FACTORY has no parameter.
# Exception Resumable Description Created on
1 CX_IOS_FACTORY 20050323
History
Last changed by/on SAP  20130531 
SAP Release Created in 700