SAP ABAP Class CL_OPENXML_PART (OpenXML Part)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18 (Application Component) Internationalization (I18N)
     S_OOXML_OPC (Package) OpenXML Packaging
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OPENXML_PARTCONTAINER OpenXML Part Container 20071119
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_PIVOTTABLEPART OpenXML/xlsx Pivot Table Part 20080808
2 Inheritance (c INHERITING FROM c_ref)  CL_OXML_EXTENDEDPROPERTIESPART OpenXML/Office Extended Properties Part 20071123
3 Inheritance (c INHERITING FROM c_ref)  CL_OXML_IMAGEPART OpenXML/Office Image Part 20080808
4 Inheritance (c INHERITING FROM c_ref)  CL_OXML_THEMEPART OpenXML/Office Theme Part 20071123
5 Inheritance (c INHERITING FROM c_ref)  CL_OXML_VMLDRAWINGPART OpenXML/drawing 20080808
6 Inheritance (c INHERITING FROM c_ref)  CL_PPTX_ABSTRACT_PART OpenXML/pptx abstract presentation part 20080811
7 Inheritance (c INHERITING FROM c_ref)  CL_PPTX_PRESENTATIONPART OpenXML/pptx Presentation 20080806
8 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CALCCHAINPART OpenXML/xlsx Calculation Chain Part 20080808
9 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CELLMETADATAPART OpenXML/xlsx Cell Metadata Chain Part 20080811
10 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CHARTSHEETPART OpenXML/xlsx Chartsheet Part 20080811
... Click here to see Used By full list (53 items)
Properties
Class CL_OPENXML_PART  
Short Description OpenXML Part    
Super Class CL_OPENXML_PARTCONTAINER OpenXML Part Container 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_OOXML_OPC   OpenXML Packaging 
Created 20071119   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_OPENXML_PART has no forward declaration.
Interfaces
Class CL_OPENXML_PART has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_OPENXML_PACKAGE 20071122 OpenXML Package
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTENT_TYPE Instance attribute Public Type reference (TYPE) OXA_OPC_CONTENT_TYPE Open Packaging Conventions - Content Type of a Part 20071119
2 PACKAGE Instance attribute Protected Object reference (TYPE REF TO) CL_OPENXML_PACKAGE OpenXML Package 20071119
3 PARTURI Instance attribute Public Object reference (TYPE REF TO) CL_OPENXML_PARTURI OpenXML Part URI 20071119
4 RELATIONSHIP_TYPE Instance attribute Public Type reference (TYPE) OXA_OPC_RELATION_TYPE Open Packaging Conventions - Relationship Type 20071120
Methods
# Method Level Visibility Method type Description Created on
1 CLONE Instance method Public Method Clone this object 20071127
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071119
3 FEED_DATA Instance method Public Method Feed part with new data 20071119
4 GET_DATA Instance method Public Method Get data from part 20071119
5 GET_INITIAL_CONTENT Instance method Protected Method Get initial content (can be overloaded) 20071123
6 GET_RELATIONSHIP_TYPE Instance method Public Method Get relationship type 20071120
7 GET_URI Instance method Public Method Get uri 20071120
Events
Class CL_OPENXML_PART has no event.
Types
Class CL_OPENXML_PART has no local type.
Method Signatures

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_RELATION_TYPE Call by reference Type reference (TYPE) OXA_OPC_RELATION_TYPE Relationship Type 20071127
2 Returning RR_PART Value transfer Object reference (TYPE REF TO) CL_OPENXML_PART OpenXML Part 20071127

Method CLONE on class CL_OPENXML_PART has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT_TYPE Call by reference Type reference (TYPE) OXA_OPC_CONTENT_TYPE 20071119
2 Importing PACKAGE Call by reference Object reference (TYPE REF TO) CL_OPENXML_PACKAGE 20071119
3 Importing PARTURI Call by reference Object reference (TYPE REF TO) CL_OPENXML_PARTURI 20071119
4 Importing RELATION_TYPE Call by reference Type reference (TYPE) OXA_OPC_RELATION_TYPE Open Packaging Conventions - Relationship Type 20071120

Method CONSTRUCTOR on class CL_OPENXML_PART has no exception.

Method FEED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA Call by reference Type reference (TYPE) XSTRING 20071119

Method FEED_DATA on class CL_OPENXML_PART has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATA Value transfer Type reference (TYPE) XSTRING 20071119

Method GET_DATA on class CL_OPENXML_PART has no exception.

Method GET_INITIAL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTENT Value transfer Type reference (TYPE) XSTRING 20071123

Method GET_INITIAL_CONTENT on class CL_OPENXML_PART has no exception.

Method GET_RELATIONSHIP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) OXA_OPC_RELATION_TYPE Open Packaging Conventions - Relationship Type 20071120

Method GET_RELATIONSHIP_TYPE on class CL_OPENXML_PART has no exception.

Method GET_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_URI Value transfer Object reference (TYPE REF TO) CL_OPENXML_PARTURI OpenXML Part URI 20071120

Method GET_URI on class CL_OPENXML_PART has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_PIVOTTABLEPART OpenXML/xlsx Pivot Table Part 20080808
2 Inheritance (c INHERITING FROM c_ref)  CL_OXML_EXTENDEDPROPERTIESPART OpenXML/Office Extended Properties Part 20071123
3 Inheritance (c INHERITING FROM c_ref)  CL_OXML_IMAGEPART OpenXML/Office Image Part 20080808
4 Inheritance (c INHERITING FROM c_ref)  CL_OXML_THEMEPART OpenXML/Office Theme Part 20071123
5 Inheritance (c INHERITING FROM c_ref)  CL_OXML_VMLDRAWINGPART OpenXML/drawing 20080808
6 Inheritance (c INHERITING FROM c_ref)  CL_PPTX_ABSTRACT_PART OpenXML/pptx abstract presentation part 20080811
7 Inheritance (c INHERITING FROM c_ref)  CL_PPTX_PRESENTATIONPART OpenXML/pptx Presentation 20080806
8 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CALCCHAINPART OpenXML/xlsx Calculation Chain Part 20080808
9 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CELLMETADATAPART OpenXML/xlsx Cell Metadata Chain Part 20080811
10 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CHARTSHEETPART OpenXML/xlsx Chartsheet Part 20080811
11 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_COMMENTSPART OpenXML/xlsx Comments Part 20080811
12 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CONNECTIONSPART OpenXML/xlsx Connections Part 20080811
13 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_CUSTOMXMLMAPPINGSPART OpenXML/xlsx Custom XML Mappings Part 20080811
14 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_DIALOGSHEETPART OpenXML/xlsx Dialogsheet Part 20080811
15 Inheritance (c INHERITING FROM c_ref)  CL_OXML_DRAWINGSPART OpenXML/drawing 20080808
16 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_QUERYTABLEPART OpenXML/xlsx Table Part 20080811
17 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_SHAREDSTRINGSPART OpenXML/xlsx Shared Strings Part 20080808
18 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_SINGLECELLTABLEPART OpenXML/xlsx Single Cell Table Part 20080808
19 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_STYLESPART OpenXML/xlsx Style Definition Part 20080808
20 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_TABLEPART OpenXML/xlsx Table Part 20080808
21 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_WORKBOOKPART OpenXML/xlsx Workbook 20080808
22 Inheritance (c INHERITING FROM c_ref)  CL_XLSX_WORKSHEETPART OpenXML/xlsx Worksheet 20080808
23 Inheritance (c INHERITING FROM c_ref)  CL_XPS_FIXEDDOCSEQUENCEPART OpenXML/xps Fixed Document Sequence Part 20071128
24 Inheritance (c INHERITING FROM c_ref)  CL_XPS_FIXEDDOCUMENTPART OpenXML/xps Fixed Document Part 20071128
25 Inheritance (c INHERITING FROM c_ref)  CL_XPS_FIXEDPAGEPART OpenXML/xps Fixed Page Part 20071128
26 Inheritance (c INHERITING FROM c_ref)  CL_XPS_FONTPART OpenXML/xps Font Part 20071128
27 Inheritance (c INHERITING FROM c_ref)  CL_XPS_IMAGEPART OpenXML/xps Image Part 20071128
28 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_STYLESPART OpenXML/docx Style Definition Part 20071123
29 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_COMMENTSPART OpenXML/docx Comments Part 20071127
30 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_DOCUMENTSETTINGSPART OpenXML/docx Document Settings Part 20071123
31 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_ENDNOTESPART OpenXML/docx Endnotes Part 20071126
32 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_FONTPART OpenXML/docx Font Part 20071126
33 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_FONTTABLEPART OpenXML/docx FontTable Part 20071126
34 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_FOOTERPART OpenXML/docx Footer Part 20071123
35 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_FOOTNOTESPART OpenXML/docx Footnotes Part 20071126
36 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_GLOSSARYPART OpenXML/docx Glossary Document Part 20071126
37 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_HEADERPART OpenXML/docx Header Part 20071123
38 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_IMAGEPART OpenXML/docx Image Part 20071126
39 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_MAINDOCUMENTPART OpenXML/docx Main Document 20071122
40 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_NUMBERINGPART OpenXML/docx Numbering Definition Part 20071126
41 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_ALTERNATIVEFORMATPART OpenXML/docx Alternative Format Import Part 20090109
42 Inheritance (c INHERITING FROM c_ref)  CL_DOCX_WEBSETTINGSPART OpenXML/docx WebSettings Part 20071126
43 Inheritance (c INHERITING FROM c_ref)  CL_OPENXML_COREPROPERTIESPART OpenXML Core Properties Part 20071123
44 Inheritance (c INHERITING FROM c_ref)  CL_OXML_CHARTDRAWINGSPART OpenXML/drawing Chart User Shapes 20080808
45 Inheritance (c INHERITING FROM c_ref)  CL_OXML_CHARTPART OpenXML/drawing Chart 20080808
46 Inheritance (c INHERITING FROM c_ref)  CL_OXML_CUSTOMPROPERTIESPART OpenXML/Office Custom Properties Part 20071123
47 Inheritance (c INHERITING FROM c_ref)  CL_OXML_CUSTOMUIPART OpenXML/Office CustomUI Part 20080718
48 Inheritance (c INHERITING FROM c_ref)  CL_OXML_CUSTOMXMLPART OpenXML/Office CustomXml Part 20071123
49 Inheritance (c INHERITING FROM c_ref)  CL_OXML_CUSTOMXMLPROPSPART OpenXML/Office CustomXml Properties Part 20071123
50 Inheritance (c INHERITING FROM c_ref)  CL_OXML_DIAGRAMCOLORSPART OpenXML/drawing Diagram Colors Part 20080811
51 Inheritance (c INHERITING FROM c_ref)  CL_OXML_DIAGRAMDATAPART OpenXML/drawing Diagram Data Part 20080811
52 Inheritance (c INHERITING FROM c_ref)  CL_OXML_DIAGRAMLAYOUTPART OpenXML/drawing Diagram Layout Part 20080811
53 Inheritance (c INHERITING FROM c_ref)  CL_OXML_DIAGRAMSTYLEPART OpenXML/drawing Diagram Style Part 20080811
History
Last changed by/on SAP  20090618 
SAP Release Created in 711