SAP ABAP Class IF_STW_ITEM (StreamWork Item (generic))
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_STW_ITEM_FILE StreamWork File Item 20111110
2 Interface composition (i COMPRISING i_ref)  IF_STW_ITEM_GENERIC StreamWork Item (generic) 20111108
3 Interface composition (i COMPRISING i_ref)  IF_STW_ITEM_INTERNAL StreamWork Item Internal Interface for Controller 20111102
4 Interface composition (i COMPRISING i_ref)  IF_STW_ITEM_TEXT Streamwork Text Item 20111109
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_STW_ITEM StreamWork Item (Generic) 20111102
6 Interface implementation (CLASS c. INTERFACES i_ref)  TD_STW_GENERAL_ABSTRACT general abstract testdouble to reduce note dependencies 20120522
Properties
Class IF_STW_ITEM  
Short Description StreamWork Item (generic)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20111031   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_STW_ITEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_STW_ITEM has no interface implemented.
Friends
Class IF_STW_ITEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ITEM_TYPE Constant Public See coding 20111107
2 GC_LOCKED Constant Public See coding 20111123
3 GC_URL_TYPE Constant Public See coding 20111103
4 MV_ITEM_TYPE Instance attribute Public Type reference (TYPE) TV_ITEM_TYPE 20120525
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_COMMENT Instance method Public Method Create Comment for the Item 20111124
2 GET_ACTIVITY Instance method Public Method Get Activity Item Belongs to 20111116
3 GET_COMMENT_COUNT Instance method Public Method Get Comment Count 20111122
4 GET_CREATED_AT Instance method Public Method Get Creation Timestamp 20111116
5 GET_CREATOR Instance method Public Method Get the Creator 20111116
6 GET_DESCRIPTION Instance method Public Method Get Description 20111116
7 GET_ID Instance method Public Method Get the Item ID 20111103
8 GET_ITEM_TYPE_NAME Instance method Public Method 20111122
9 GET_LINK Instance method Public Method Get Link 20111103
10 GET_LOCKED Instance method Public Method 20111123
11 GET_NAME Instance method Public Method Get Name 20111116
12 GET_UPDATED_AT Instance method Public Method Get Change Timestamp 20111116
13 GET_UPDATED_BY Instance method Public Method Get Last Changer 20111116
14 GET_VERSION Instance method Public Method Get Version 20111116
Events
Class IF_STW_ITEM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ATTACHMENT Public See coding 20111107 BEGIN OF ts_attachment, part_name TYPE string, filename TYPE string, content_type TYPE string , file TYPE xstring, END OF ts_attachment
2 TT_ATTACHMENT Public See coding 20111107 tt_attachment TYPE TABLE OF ts_attachment
3 TT_ITEM Public See coding 20111031 tt_item TYPE TABLE OF REF TO if_stw_item WITH DEFAULT KEY
4 TT_ITEM_ID Public See coding 20111031 tt_item_id TYPE TABLE OF stw_item_id WITH DEFAULT KEY
5 TV_ACTION_ITEMS_COUNT Public See coding 20111122 tv_action_items_count TYPE n LENGTH 4
6 TV_ITEM_COMMENT Public Type reference (TYPE) STW_ITEM_COMMENT 20111117
7 TV_ITEM_COMMENT_COUNT Public Type reference (TYPE) STW_ITEM_COMMENT_COUNT 20111122
8 TV_ITEM_CREATED_AT Public Type reference (TYPE) TIMESTAMP 20111102
9 TV_ITEM_DESCRIPTION Public Type reference (TYPE) STW_ITEM_DESCRIPTION StreamWork Item Descripton ( About ) 20111102
10 TV_ITEM_DETAIL_XML Public Type reference (TYPE) XSTRING 20111104
11 TV_ITEM_ID Public Type reference (TYPE) STW_ITEM_ID StreamWork Item ID 20111031
12 TV_ITEM_LOCKED Public Type reference (TYPE) STW_ITEM_LOCKED 20111123
13 TV_ITEM_NAME Public Type reference (TYPE) STW_ITEM_NAME StreamWork Item Name 20111102
14 TV_ITEM_TYPE Public Type reference (TYPE) STW_ITEM_TYPE 20111103
15 TV_ITEM_TYPE_NAME Public Type reference (TYPE) STW_ITEM_TYPE_NAME 20111116
16 TV_ITEM_UPDATED_AT Public Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20111104
17 TV_ITEM_URL_TYPE Public Type reference (TYPE) STW_ACTIVITY_URL_TYPE 20111103
18 TV_ITEM_VERSION Public Type reference (TYPE) STW_ITEM_VERSION StreamWork Item Version 20111102
19 TV_REFERENCES_COUNT Public See coding 20111122 tv_references_count TYPE n LENGTH 4
Method Signatures

Method CREATE_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMENT Call by reference Type reference (TYPE) IF_STW_COMMENT_INTERNAL=>TV_COMMENT 20111125
2 Returning RO_COMMENT Value transfer Object reference (TYPE REF TO) IF_STW_COMMENT Comment for an Item 20111124
# Exception Resumable Description Created on
1 CX_STW_COMMENT 20111124

Method GET_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ACTIVITY Value transfer Object reference (TYPE REF TO) IF_STW_ACTIVITY Activity Item Belongs to 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116

Method GET_COMMENT_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMMENT_COUNT Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_COMMENT_COUNT 20111122
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111122

Method GET_CREATED_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREATED_AT Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_CREATED_AT StreamWork Creation Timestamp 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116

Method GET_CREATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CREATOR Value transfer Object reference (TYPE REF TO) IF_STW_USER Creator of Item 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_DESCRIPTION Description 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ITEM_ID Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_ID StreamWork Item ID 20111103

Method GET_ID on class IF_STW_ITEM has no exception.

Method GET_ITEM_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ITEM_TYPE_NAME Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_TYPE_NAME 20111122
# Exception Resumable Description Created on
1 CX_STW_ITEM 20111122

Method GET_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URL_TYPE Call by reference Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_URL_TYPE IF_STW_ITEM=>GC_URL_TYPE-DEFAULT 20111103
2 Returning RV_LINK Value transfer Type reference (TYPE) STW_ENTITY_LINK 20111103
# Exception Resumable Description Created on
1 CX_STW_ITEM 20111103

Method GET_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCKED Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_LOCKED 20111123
# Exception Resumable Description Created on
1 CX_STW_ITEM 20111123

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_NAME STW_ITEM_NAME 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116

Method GET_UPDATED_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UPDATED_AT Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_UPDATED_AT 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116

Method GET_UPDATED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_UPDATED_BY Value transfer Object reference (TYPE REF TO) IF_STW_USER User who changed item 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) IF_STW_ITEM=>TV_ITEM_VERSION Version Number 20111116
# Exception Resumable Description Created on
1 CX_STW_ITEM StreamWork Item exceptions 20111116
History
Last changed by/on SAP  20130531 
SAP Release Created in