SAP ABAP Class CL_C2S_SAPIMODEL_GEN_XMIPARS (Generates a SAPIMODEL from an XMI Representation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     SC2_MDA_GEN (Package) C2 Server: Generation Methods
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_C2S_SAPIMODEL_GENERATOR Abstract Class of a SAPIMODEL Generator 20040902
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_C2S_SAPIMODEL_GEN_XMIPARS Generates a SAPIMODEL from an XMI Representation 20040902
Properties
Class CL_C2S_SAPIMODEL_GEN_XMIPARS  
Short Description Generates a SAPIMODEL from an XMI Representation    
Super Class CL_C2S_SAPIMODEL_GENERATOR Abstract Class of a SAPIMODEL Generator 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SC2_MDA_GEN   C2 Server: Generation Methods 
Created 20040902   SAP 
Last change 20041208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_C2S_SAPIMODEL_GEN_XMIPARS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_C2S_SAPIMODEL_GEN_XMIPARS Generates a SAPIMODEL from an XMI Representation 20040902
Friends
Class CL_C2S_SAPIMODEL_GEN_XMIPARS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 UML_ABSTRACTIONS Instance attribute Protected Object reference (TYPE REF TO) CL_C2S_SAPI_HASHTABLE Helper class containing a Name-Value hash table 20040916
2 UML_CLASSES Instance attribute Protected Object reference (TYPE REF TO) CL_C2S_SAPI_HASHTABLE Helper class containing a Name-Value hash table 20040909
3 UML_DATATYPES Instance attribute Protected Object reference (TYPE REF TO) CL_C2S_SAPI_HASHTABLE Helper class containing a Name-Value hash table 20040909
4 UML_DEPENDENCIES Instance attribute Protected Object reference (TYPE REF TO) CL_C2S_SAPI_HASHTABLE Helper class containing a Name-Value hash table 20040916
5 UML_INTERFACES Instance attribute Protected Object reference (TYPE REF TO) CL_C2S_SAPI_HASHTABLE Helper class containing a Name-Value hash table 20040909
6 UML_NS Static Attribute Protected Type reference (TYPE) STRING 'org.omg.xmi.namespace.UML' UML Namespace 20040909
7 UML_STEREOTYPES Instance attribute Protected Object reference (TYPE REF TO) CL_C2S_SAPI_HASHTABLE Helper class containing a Name-Value hash table 20040909
Methods
# Method Level Visibility Method type Description Created on
1 ABSTRACTION_GET_NAMES Instance method Protected Method Returns the name of a stereotype 20040916
2 C2CLASS_GET_BONODE Instance method Protected Method Returns the business object node 20040928
3 CLASS_GET_IMPLEMENTING_IFNAME Instance method Protected Method Returns the stereotype name of a class/interface 20040916
4 CREATE_DOM Instance method Protected Method Create an xmi dom ot of the specified source 20040908
5 CREATE_DOM_FROM_FILE Static method Protected Method Upload a file from the frontend and create a dom document 20040906
6 CREATE_DOM_FROM_XMI Static method Protected Method Creates a dom document from an XMI string 20041028
7 CREATE_ID_CACHE Instance method Protected Method Creates the ID Cache 20040909
8 CREATE_MODEL_FROM_DOM Instance method Protected Method Create model from xmi dom 20040906
9 DATATYPE_GET_NAME Instance method Protected Method Returns the name of a stereotype 20040916
10 DBCLASS_GET_DBTABNAME Instance method Protected Method Returns the Database Name 20040928
11 DEPENDENCY_GET_NAMES Instance method Protected Method Returns the name of a stereotype 20040928
12 GET_ELEMENT_BY_ID Instance method Protected Method Returns an element from its ID 20040909
13 GET_ID Static method Protected Method Returns the ID of an XMI Element 20040908
14 GET_NAME Static method Protected Method Returns the Name of an XMI Element 20040909
15 STEREOTYPE_GET_NAME Instance method Protected Method Returns the name of a stereotype 20040909
16 UMLENTITY_GET_ATTRIBUTES Instance method Protected Method Returns the stereotype name of a class/interface 20040916
17 UMLENTITY_GET_DATATYPENAME Instance method Protected Method Returns the stereotype name of a class/interface 20040916
18 UMLENTITY_GET_STEREOTYPENAME Instance method Protected Method Returns the stereotype name of a class/interface 20040916
Events
Class CL_C2S_SAPIMODEL_GEN_XMIPARS has no event.
Types
Class CL_C2S_SAPIMODEL_GEN_XMIPARS has no local type.
Method Signatures

Method ABSTRACTION_GET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING ID 20040916
2 Exporting NAME_CL_CLIENT Call by reference Type reference (TYPE) STRING 20040916
3 Exporting NAME_IF_SUPPLIER Call by reference Type reference (TYPE) STRING 20040916

Method ABSTRACTION_GET_NAMES on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method C2CLASS_GET_BONODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BO Call by reference Type reference (TYPE) CHAR30 30 Characters 20040928
2 Exporting BONODE Call by reference Type reference (TYPE) CHAR30 30 Characters 20040928
3 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040928

Method C2CLASS_GET_BONODE on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method CLASS_GET_IMPLEMENTING_IFNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040916
2 Returning IFNAME Value transfer Type reference (TYPE) STRING 20040916

Method CLASS_GET_IMPLEMENTING_IFNAME on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method CREATE_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROOT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040908

Method CREATE_DOM on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method CREATE_DOM_FROM_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENT Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20040906
2 Importing FILENAME Call by reference Type reference (TYPE) STRING Filename 20040906

Method CREATE_DOM_FROM_FILE on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method CREATE_DOM_FROM_XMI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENT Value transfer Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20041028
2 Importing XMI Call by reference Type reference (TYPE) STRING XMI-String 20041028

Method CREATE_DOM_FROM_XMI on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method CREATE_ID_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040909

Method CREATE_ID_CACHE on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method CREATE_MODEL_FROM_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040906
# Exception Resumable Description Created on
1 CX_C2S_SAPIMODEL_EXCEPTION Basis Exception of the SAPIMODEL Classes 20040909

Method DATATYPE_GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING ID 20040916
2 Returning RETURN Value transfer Type reference (TYPE) STRING 20040916

Method DATATYPE_GET_NAME on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method DBCLASS_GET_DBTABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DBTABNAME Value transfer Type reference (TYPE) STRING 20040928
2 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040928

Method DBCLASS_GET_DBTABNAME on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method DEPENDENCY_GET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING ID 20040928
2 Exporting NAME_CL_CLIENT Call by reference Type reference (TYPE) STRING 20040928
3 Exporting NAME_CL_SUPPLIER Call by reference Type reference (TYPE) STRING 20040928

Method DEPENDENCY_GET_NAMES on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method GET_ELEMENT_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT Element 20040909
2 Importing ID Call by reference Type reference (TYPE) STRING 20040909

Method GET_ELEMENT_BY_ID on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040908
2 Returning ID Value transfer Type reference (TYPE) STRING 20040908

Method GET_ID on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040909
2 Returning ID Value transfer Type reference (TYPE) STRING 20040909

Method GET_NAME on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method STEREOTYPE_GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING ID 20040909
2 Returning RETURN Value transfer Type reference (TYPE) STRING 20040909

Method STEREOTYPE_GET_NAME on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method UMLENTITY_GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONCURRENCY Call by reference Type reference (TYPE) STRING 20040916
2 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040916
3 Exporting ISABSTRACT Call by reference Type reference (TYPE) STRING 20040916
4 Exporting ISLEAF Call by reference Type reference (TYPE) STRING 20040916
5 Exporting ISQUERY Call by reference Type reference (TYPE) STRING 20040916
6 Exporting ISROOT Call by reference Type reference (TYPE) STRING 20040916
7 Exporting ISSPECIFICATION Call by reference Type reference (TYPE) STRING 20040916
8 Exporting KIND Call by reference Type reference (TYPE) STRING 20040916
9 Exporting NAME Call by reference Type reference (TYPE) STRING 20040916
10 Exporting OWNERSCOPE Call by reference Type reference (TYPE) STRING 20040916
11 Exporting VISIBILITY Call by reference Type reference (TYPE) STRING 20040916

Method UMLENTITY_GET_ATTRIBUTES on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method UMLENTITY_GET_DATATYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040916
2 Returning NAME Value transfer Type reference (TYPE) STRING 20040916

Method UMLENTITY_GET_DATATYPENAME on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.

Method UMLENTITY_GET_STEREOTYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20040916
2 Returning NAME Value transfer Type reference (TYPE) STRING 20040916

Method UMLENTITY_GET_STEREOTYPENAME on class CL_C2S_SAPIMODEL_GEN_XMIPARS has no exception.
History
Last changed by/on SAP  20041208 
SAP Release Created in