SAP ABAP Class CL_RSISW_M_A_LIST (Model: Abstract Basic Item)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSISW (Package) Intelligent Services Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSISW_M_A_ITEM Model: Abstract Basic Item 20031014
Properties
Class CL_RSISW_M_A_LIST  
Short Description Model: Abstract Basic Item    
Super Class CL_RSISW_M_A_ITEM Model: Abstract Basic Item 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSISW   Intelligent Services Workbench 
Created 20031014   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSISW_M_A_LIST has no forward declaration.
Interfaces
Class CL_RSISW_M_A_LIST has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSISW_M_SERVICE_DB 20031014 Model: Service Database
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ITEMLIST Instance attribute Protected Type reference (TYPE) RSISW_T_M_LIST_REF 20031014
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM Instance method Public Method 20031014
2 COPY Instance method Public Method 20031014
3 COPY_ITEM Instance method Public Method 20031014
4 DELETE Instance method Public Method 20031014
5 DELETE_ITEM Instance method Public Method 20031014
6 GET_ITEM Instance method Public Method 20031014
7 GET_LIST Instance method Public Method 20031014
8 IS_VALID_NEWNAME Instance method Public Method 20031014
9 ON_PROPERTY_CHANGED Instance method Protected Event handling method 20031014
10 RENAME_ITEM Instance method Public Method 20031014
Events
Class CL_RSISW_M_A_LIST has no event.
Types
Class CL_RSISW_M_A_LIST has no local type.
Method Signatures

Method ADD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEMNAME Call by reference Type reference (TYPE) RSISW_E_ITEMNAME Service: Teilobjekt Name einer Service 20031014
2 Returning RR_ITEM Value transfer Object reference (TYPE REF TO) CL_RSISW_M_A_LITM 20031014
# Exception Resumable Description Created on
1 CX_RS_EXISTING Objekt existiert bereits 20031014
2 CX_RS_INVALID_NAME Ungültiger technischer Name 20031014

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) CL_RSISW_M_A_LIST 20031014
2 Returning RR_MSG Value transfer Object reference (TYPE REF TO) CL_RSO_MSG 20031014

Method COPY on class CL_RSISW_M_A_LIST has no exception.

Method COPY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ITEM_TRG Value transfer Object reference (TYPE REF TO) CL_RSISW_M_A_LITM 20031014
2 Exporting ER_MSG Value transfer Object reference (TYPE REF TO) CL_RSO_MSG 20031014
3 Importing I_ITEMNAME_SOURCE Call by reference Type reference (TYPE) RSISW_E_ITEMNAME Service: Teilobjekt Name einer Service 20031014
4 Importing I_ITEMNAME_TARGET Call by reference Type reference (TYPE) RSISW_E_ITEMNAME Service: Teilobjekt Name einer Service 20031014
# Exception Resumable Description Created on
1 CX_RS_EXISTING Objekt existiert bereits 20031014
2 CX_RS_INVALID_NAME Ungültiger technischer Name 20031014
3 CX_RS_NOT_FOUND Objekt nicht gefunden 20031014

Method DELETE Signature

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

Method DELETE on class CL_RSISW_M_A_LIST has no exception.

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEMNAME Call by reference Type reference (TYPE) RSISW_E_ITEMNAME Service: Teilobjekt Name einer Service 20031014
2 Returning RR_MSG Value transfer Object reference (TYPE REF TO) CL_RSO_MSG 20031014

Method DELETE_ITEM on class CL_RSISW_M_A_LIST has no exception.

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEMNAME Call by reference Type reference (TYPE) RSISW_E_ITEMNAME 20031014
2 Returning RR_ITEM Value transfer Object reference (TYPE REF TO) CL_RSISW_M_A_LITM 20031014
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20031014

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ITEMLIST Value transfer Type reference (TYPE) RSISW_T_M_ITEMNAME ItemName 20031014

Method GET_LIST on class CL_RSISW_M_A_LIST has no exception.

Method IS_VALID_NEWNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEMNAME Call by reference Type reference (TYPE) RSISW_E_ITEMNAME Service: Teilobjekt Name einer Service 20031014
2 Returning R_VALID Value transfer Type reference (TYPE) RS_BOOL Boolean 20031014
# Exception Resumable Description Created on
1 CX_RS_EXISTING Objekt existiert bereits 20031014
2 CX_RS_INVALID_NAME Ungültiger technischer Name 20031014

Method ON_PROPERTY_CHANGED Signature

Method ON_PROPERTY_CHANGED on class CL_RSISW_M_A_LIST has no parameter.
Method ON_PROPERTY_CHANGED on class CL_RSISW_M_A_LIST has no exception.

Method RENAME_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ITEM_NEW Value transfer Object reference (TYPE REF TO) CL_RSISW_M_A_LITM 20031014
2 Exporting ER_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20031014
3 Importing I_ITEMNAME_NEW Call by reference Type reference (TYPE) RSISW_E_ITEMNAME Service: Teilobjekt Name einer Service 20031014
4 Importing I_ITEMNAME_OLD Call by reference Type reference (TYPE) RSISW_E_ITEMNAME Service: Teilobjekt Name einer Service 20031014
# Exception Resumable Description Created on
1 CX_RS_EXISTING Objekt existiert bereits 20031014
2 CX_RS_INVALID_NAME Ungültiger technischer Name 20031014
3 CX_RS_NOT_FOUND Objekt nicht gefunden 20031014
History
Last changed by/on SAP  20130531 
SAP Release Created in 350