SAP ABAP Class CL_IOS_DOCUMENT (INTERNAL: Document)
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_DOCUMENT Document 20040408
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IOS_APPLICATIONPROPERTIES 20050823
Properties
Class CL_IOS_DOCUMENT  
Short Description INTERNAL: Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SIOS   Integrated office suites 
Created 20040127   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_IOS_ENVIRONMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_IOS_DOCUMENT Document 20040408
Friends
Class CL_IOS_DOCUMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CDOCCONTAINER Constant Private Type reference (TYPE) STRING 'generaldoccontainer' 20050302
2 CPOWERPOINT Constant Protected Type reference (TYPE) STRING 'powerpoint' 20131202
3 CPROJECT Constant Protected Type reference (TYPE) STRING 'project' 20090514
4 CSPREADSHEET Constant Protected Type reference (TYPE) STRING 'spreadsheet' 20060816
5 CWORDPROCESSING Constant Protected Type reference (TYPE) STRING 'wordprocessing' 20060816
6 M_CLASSNAME Constant Private Type reference (TYPE) STRING 'CL_IOS_DOCUMENT' 20110323
7 M_COMMUNICATIONWRAPPER Instance attribute Protected Object reference (TYPE REF TO) IF_IOS_DELEGATOR Interfaces for proxy controller 20040510
8 M_DOCUMENTTYPE Instance attribute Protected Type reference (TYPE) IF_IOS_ENVIRONMENT=>DOCUMENTTYPE 20040511
9 M_ENVIRONMENT Instance attribute Protected Object reference (TYPE REF TO) CL_IOS_ENVIRONMENT INTERNAL: Environment 20040726
10 M_FACTORY Instance attribute Protected Object reference (TYPE REF TO) CL_IOS_FACTORY INTERNAL 20050323
11 M_HASCHANGEDSTATE Instance attribute Private Type reference (TYPE) I 20040818
12 M_ISDIRTY Instance attribute Protected Type reference (TYPE) I 0 : ok, 1 no more valid 20050323
13 M_OPENED Instance attribute Protected Type reference (TYPE) I 20050307
14 M_PROXY Instance attribute Private Object reference (TYPE REF TO) IF_IOS_COMMUNICATIONWRAPPER Hides communication browser - non browser based 20040510
15 M_SPECIALPROXY Instance attribute Protected Object reference (TYPE REF TO) IF_IOS_COMMUNICATIONWRAPPER ONLYINTERNAL!Hides communication browser - non browser based 20060818
Methods
# Method Level Visibility Method type Description Created on
1 CHECKVALID Instance method Private Method ONLY INTERNAL 20050307
2 CONSTRUCTOR Instance method Public Constructor 20040510
3 DESTROY Instance method Public Method ONLY INTERNAL 20050511
4 EVENT_HDL Instance method Public Event handling method ONLY INTERNAL 20050708
5 GET_DOCUMENTTYPE Instance method Public Method ONLY INTERNAL 20050117
6 GET_PROXYIDENTIFIER Instance method Protected Method ONLY INTERNAL 20060823
7 GET_STATE Instance method Public Method ONLY INTERNAL 20050323
8 NOTIFY_ONCLOSEEVENT Instance method Public Method ONLY INTERNAL 20060707
9 NOTIFY_ONSAVEEVENT Instance method Public Method ONLY INTERNAL 20060707
10 SET_DIRTY Instance method Public Method ONLY INTERNAL 20050323
Events
Class CL_IOS_DOCUMENT has no event.
Types
Class CL_IOS_DOCUMENT has no local type.
Method Signatures

Method CHECKVALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEWSTATE Call by reference Type reference (TYPE) I 20050307
2 Returning RETURN Value transfer Type reference (TYPE) I 1 for available 20050307
# Exception Resumable Description Created on
1 CX_IOS_DOCUMENT Exceptions concerning document interface 20050307

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMUNICATIONWRAPPER Call by reference Object reference (TYPE REF TO) IF_IOS_DELEGATOR Hides communication browser - non browser based 20040510
2 Importing DOCUMENTTYPE Call by reference Type reference (TYPE) I 20040511
3 Importing ENVIRONMENT Call by reference Object reference (TYPE REF TO) CL_IOS_ENVIRONMENT Environment 20040510
4 Importing FACTORY Call by reference Object reference (TYPE REF TO) CL_IOS_FACTORY Creating factory 20050323
# Exception Resumable Description Created on
1 CX_IOS_COMMUNICATIONWRAPPER Exceptionclass 20040510

Method DESTROY Signature

Method DESTROY on class CL_IOS_DOCUMENT 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 EVENT_HDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENTNAME Value transfer Attribute reference (LIKE) 20050708
2 Importing PARAM1 Value transfer Attribute reference (LIKE) 20050708

Method EVENT_HDL on class CL_IOS_DOCUMENT has no exception.

Method GET_DOCUMENTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOCUMENTTYPE Call by reference Type reference (TYPE) IF_IOS_ENVIRONMENT=>DOCUMENTTYPE 20050117

Method GET_DOCUMENTTYPE on class CL_IOS_DOCUMENT has no exception.

Method GET_PROXYIDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting USEDPROXY Call by reference Type reference (TYPE) STRING 20060823
2 Exporting USEDPROXY_TYPE Call by reference Type reference (TYPE) I 20070119
# Exception Resumable Description Created on
1 CX_IOS_ENVIRONMENT 20060823

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STATE Call by reference Type reference (TYPE) I 0 closed, 1 opened 20050323

Method GET_STATE on class CL_IOS_DOCUMENT has no exception.

Method NOTIFY_ONCLOSEEVENT Signature

Method NOTIFY_ONCLOSEEVENT on class CL_IOS_DOCUMENT has no parameter.
Method NOTIFY_ONCLOSEEVENT on class CL_IOS_DOCUMENT has no exception.

Method NOTIFY_ONSAVEEVENT Signature

Method NOTIFY_ONSAVEEVENT on class CL_IOS_DOCUMENT has no parameter.
Method NOTIFY_ONSAVEEVENT on class CL_IOS_DOCUMENT has no exception.

Method SET_DIRTY Signature

Method SET_DIRTY on class CL_IOS_DOCUMENT has no parameter.
Method SET_DIRTY on class CL_IOS_DOCUMENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700