SAP ABAP Class CL_NWECM_SPI_TCK_MODEL (Abstract model scenario base class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ECM-ABA-COR (Application Component) ECM Core Infrastructure
     S_NWECM_SPI_TCK (Package) SPI Technology Compatibility Kit
Properties
Class CL_NWECM_SPI_TCK_MODEL  
Short Description Abstract model scenario base class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package S_NWECM_SPI_TCK   SPI Technology Compatibility Kit 
Created 20090731   SAP 
Last change 20110908   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)
Interfaces
Class CL_NWECM_SPI_TCK_MODEL has no interface implemented.
Friends
Class CL_NWECM_SPI_TCK_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_ALL_NODE_TYPES Instance attribute Private Type reference (TYPE) NWECM_T_NODETYPEDEF_INFO 20101029
2 MO_FIX Instance attribute Private Object reference (TYPE REF TO) CL_NWECM_SPI_TCK_MODEL_FIX 20090731
3 MO_HSR Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_HIERARCHY_SERVICE 20090731
4 MO_HSW Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_W_HIERARCHY_SERVICE 20090731
5 MO_NTS Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_NODE_TYPE_SERVICE 20090731
6 MO_PSR Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_PROPERTY_SERVICE 20090731
7 MO_PSW Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_W_PROPERTY_SERVICE 20090731
8 MO_ROOT_FOLDER Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_FOLDER_INFO 20101029
9 MO_RSR Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_REPOSITORY_SERVICE 20101029
10 MO_RSW Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_W_REPOSITORY_SERVICE 20101029
11 MO_SESSION_INFO Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_SESSION_INFO 20101029
12 M_TYPE_MUTABILITY_SUPPORTED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110208
Methods
# Method Level Visibility Method type Description Created on
1 BIG_CREATION_TEST Instance method Public Test Method for ABAP Unit 20101102
2 CHECK_BASE_AND_PARENT_TYPE Instance method Public Test Method for ABAP Unit 20101102
3 CHECK_COMP_MODEL_1 Instance method Public Test Method for ABAP Unit Upload a compatible model (1) 20110214
4 CHECK_DELETE_PARENT_TYPE Instance method Public Test Method for ABAP Unit Check that parent type cannot be deleted 20110215
5 CHECK_INCOMP_MODEL_1 Instance method Public Test Method for ABAP Unit Upload a incompatible model (1) add required property 20110215
6 CHECK_INCOMP_MODEL_2 Instance method Public Test Method for ABAP Unit Upload a incompatible model (2) 20110215
7 CHECK_INCOMP_MODEL_3 Instance method Public Test Method for ABAP Unit Upload a incompatible model (3) change property attribute 20110215
8 CHECK_INCOMP_MODEL_4 Instance method Public Test Method for ABAP Unit Upload a incompatible model (4) change data type 20110215
9 CHECK_MODEL_UPLOAD Instance method Public Test Method for ABAP Unit Upload Model 20110208
10 CREATE_PROPERTIES_TABLE Instance method Private Method 20101029
11 GET_BASE_MODEL_1 Instance method Private Method Get a model definition 20110208
12 GET_COMP_MODEL_1 Instance method Private Method add non required properties 20110208
13 GET_INCOMP_MODEL_1 Instance method Private Method add required property 20110208
14 GET_INCOMP_MODEL_2 Instance method Private Method remove all properties 20110208
15 GET_INCOMP_MODEL_3 Instance method Private Method change property attribute to multi valued 20110208
16 GET_INCOMP_MODEL_4 Instance method Private Method change property data types 20110208
17 HAS_COMPLETE_NAME Instance method Public Test Method for ABAP Unit 20101029
18 IS_CREATABLE Instance method Public Test Method for ABAP Unit 20101029
19 SETUP Instance method Private Method 20090731
20 SETUP_FIXTURE Instance method Protected Method 20090731
21 TEARDOWN Instance method Private Method 20090731
22 TEARDOWN_FIXTURE Instance method Protected Method 20090731
Events
Class CL_NWECM_SPI_TCK_MODEL has no event.
Types
Class CL_NWECM_SPI_TCK_MODEL has no local type.
Method Signatures

Method BIG_CREATION_TEST Signature

Method BIG_CREATION_TEST on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM 20101102

Method CHECK_BASE_AND_PARENT_TYPE Signature

Method CHECK_BASE_AND_PARENT_TYPE on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM 20101102

Method CHECK_COMP_MODEL_1 Signature

Method CHECK_COMP_MODEL_1 on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM ECMI: Base Exception 20110214

Method CHECK_DELETE_PARENT_TYPE Signature

Method CHECK_DELETE_PARENT_TYPE on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM ECMI: Base Exception 20110215

Method CHECK_INCOMP_MODEL_1 Signature

Method CHECK_INCOMP_MODEL_1 on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM ECMI: Base Exception 20110215

Method CHECK_INCOMP_MODEL_2 Signature

Method CHECK_INCOMP_MODEL_2 on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM ECMI: Base Exception 20110215

Method CHECK_INCOMP_MODEL_3 Signature

Method CHECK_INCOMP_MODEL_3 on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM ECMI: Base Exception 20110215

Method CHECK_INCOMP_MODEL_4 Signature

Method CHECK_INCOMP_MODEL_4 on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM ECMI: Base Exception 20110215

Method CHECK_MODEL_UPLOAD Signature

Method CHECK_MODEL_UPLOAD on class CL_NWECM_SPI_TCK_MODEL has no parameter.
Method CHECK_MODEL_UPLOAD on class CL_NWECM_SPI_TCK_MODEL has no exception.

Method CREATE_PROPERTIES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_TYPE Call by reference Type reference (TYPE) NWECM_S_NODETYPEDEF_INFO 20101029
2 Returning RT_PROPERTIES Value transfer Type reference (TYPE) NWECM_T_PROPERTY_HOLDER 20101029
# Exception Resumable Description Created on
1 CX_NWECM 20101029

Method GET_BASE_MODEL_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODETYPE_DEF Call by reference Type reference (TYPE) NWECM_T_NODETYPEDEF_INFO Table of node type info objects 20110208

Method GET_BASE_MODEL_1 on class CL_NWECM_SPI_TCK_MODEL has no exception.

Method GET_COMP_MODEL_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODETYPE_DEF Call by reference Type reference (TYPE) NWECM_T_NODETYPEDEF_INFO Table of node type info objects 20110208

Method GET_COMP_MODEL_1 on class CL_NWECM_SPI_TCK_MODEL has no exception.

Method GET_INCOMP_MODEL_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODETYPE_DEF Call by reference Type reference (TYPE) NWECM_T_NODETYPEDEF_INFO Table of node type info objects 20110208

Method GET_INCOMP_MODEL_1 on class CL_NWECM_SPI_TCK_MODEL has no exception.

Method GET_INCOMP_MODEL_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODETYPE_DEF Call by reference Type reference (TYPE) NWECM_T_NODETYPEDEF_INFO Table of node type info objects 20110208

Method GET_INCOMP_MODEL_2 on class CL_NWECM_SPI_TCK_MODEL has no exception.

Method GET_INCOMP_MODEL_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODETYPE_DEF Call by reference Type reference (TYPE) NWECM_T_NODETYPEDEF_INFO Table of node type info objects 20110208

Method GET_INCOMP_MODEL_3 on class CL_NWECM_SPI_TCK_MODEL has no exception.

Method GET_INCOMP_MODEL_4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODETYPE_DEF Call by reference Type reference (TYPE) NWECM_T_NODETYPEDEF_INFO Table of node type info objects 20110208

Method GET_INCOMP_MODEL_4 on class CL_NWECM_SPI_TCK_MODEL has no exception.

Method HAS_COMPLETE_NAME Signature

Method HAS_COMPLETE_NAME on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM 20101029

Method IS_CREATABLE Signature

Method IS_CREATABLE on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM 20101029

Method SETUP Signature

Method SETUP on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM 20100930

Method SETUP_FIXTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_FIXTURE Value transfer Object reference (TYPE REF TO) CL_NWECM_SPI_TCK_MODEL_FIX 20090731
# Exception Resumable Description Created on
1 CX_NWECM 20090731

Method TEARDOWN Signature

Method TEARDOWN on class CL_NWECM_SPI_TCK_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_NWECM 20100930

Method TEARDOWN_FIXTURE Signature

Method TEARDOWN_FIXTURE on class CL_NWECM_SPI_TCK_MODEL has no parameter.
Method TEARDOWN_FIXTURE on class CL_NWECM_SPI_TCK_MODEL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730