SAP ABAP Class IF_CTS_PROJECT_TYPE (Central CTS: Project Type)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_PROJECT_TYPE Central CTS: Project Type 20091116
Properties
Class IF_CTS_PROJECT_TYPE  
Short Description Central CTS: Project Type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20091116   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_CTS_PROJECT_TYPE has no forward declaration.
Interfaces
Class IF_CTS_PROJECT_TYPE has no interface implemented.
Friends
Class IF_CTS_PROJECT_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NS_SAP Constant Public Type reference (TYPE) TY_NAMESPACE 'SAP' 20091117
2 CO_TYPE_CTS Constant Public Type reference (TYPE) TY_NAME 'CTSPROJECT' 20091117
Methods
# Method Level Visibility Method type Description Created on
1 ADD_STATUS Instance method Public Method Add possible project status 20091215
2 ADD_TEXT Instance method Public Method Add display name and description in a given language 20091210
3 GET_DESCRIPTION Instance method Public Method Retrieve description 20091116
4 GET_DISPLAY_NAME Instance method Public Method Retrieves the display name of a project type 20091116
5 GET_FQ_NAME Instance method Public Method Retrieves fully qualified name (ns+name) 20100105
6 GET_NAME Instance method Public Method Retrieve technical name 20091116
7 GET_NAMESPACE Instance method Public Method Retrieve namespace 20091116
8 GET_STATUS_LIST Instance method Public Method Retrieves a list of possible statuses 20100209
9 MODIFY Instance method Public Method Modify type 20091218
Events
Class IF_CTS_PROJECT_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DESCRIPTION Public Type reference (TYPE) SCTS_PROJECT_TYPE_DESCRIPTION Description 20091116
2 TY_DISPLAY_NAME Public Type reference (TYPE) SCTS_PROJECT_TYPE_DISPLAYNAME Display Name 20091116
3 TY_LANGUAGE Public Type reference (TYPE) SCTS_PROJECT_LANGUAGE Language ID 20091210
4 TY_NAME Public Type reference (TYPE) SCTS_PROJECT_TYPE_NAME Name of type 20091116
5 TY_NAMESPACE Public Type reference (TYPE) SCTS_PROJECT_TYPE_NAMESPACE Namespace of type 20091116
6 TY_STATUS Public Type reference (TYPE) SCTS_PROJECT_STATUS Status 20091215
7 TY_STATUS_LIST Public Type reference (TYPE) SCTS_TY_PROJECT_TYPE_STAT_ENTS List of statuses 20100419
8 TY_STATUS_LIST_ENTRY Public Type reference (TYPE) SCTS_TY_PROJECT_TYPE_STAT_ENT Status list entry 20100419
9 TY_STATUS_TEXT Public Type reference (TYPE) SCTS_PROJECT_TYPE_DESCRIPTION Status text 20091215
10 TY_TYPES Public Type reference (TYPE) SCTS_TY_PROJECT_TYPES List of project types 20100419
Method Signatures

Method ADD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091215
2 Importing STATUS Call by reference Type reference (TYPE) TY_STATUS Allowed status for project 20091215
3 Importing STATUS_TEXT Call by reference Type reference (TYPE) TY_STATUS_TEXT Text of status 20091215
4 Returning SUCCESS Value transfer Type reference (TYPE) BOOLEAN Added successfully? 20091215
# Exception Resumable Description Created on
1 CX_CTS_PROJECT_TYPE Central CTS: Project type exception 20091215

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) TY_DESCRIPTION Description of type 20091210
2 Importing DISPLAY_NAME Call by reference Type reference (TYPE) TY_DISPLAY_NAME Display name of type 20091210
3 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID of text 20091210
4 Returning SUCCESS Value transfer Type reference (TYPE) BOOLEAN Text added successfully 20091215
# Exception Resumable Description Created on
1 CX_CTS_PROJECT_TYPE Central CTS: Project type exception 20091215

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCRIPTION Value transfer Type reference (TYPE) TY_DESCRIPTION Type description 20091116
2 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091210

Method GET_DESCRIPTION on class IF_CTS_PROJECT_TYPE has no exception.

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091210
2 Returning NAME Value transfer Type reference (TYPE) TY_DISPLAY_NAME Display name of project type 20091116

Method GET_DISPLAY_NAME on class IF_CTS_PROJECT_TYPE has no exception.

Method GET_FQ_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FQN Value transfer Type reference (TYPE) STRING Full qualified ID (namespace, name) 20100105

Method GET_FQ_NAME on class IF_CTS_PROJECT_TYPE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) TY_NAME Name of project 20091116

Method GET_NAME on class IF_CTS_PROJECT_TYPE has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAMESPACE Value transfer Type reference (TYPE) TY_NAMESPACE Namespace of project type 20091116

Method GET_NAMESPACE on class IF_CTS_PROJECT_TYPE has no exception.

Method GET_STATUS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20100209
2 Returning LIST Value transfer Type reference (TYPE) TY_STATUS_LIST List of statuses 20100209

Method GET_STATUS_LIST on class IF_CTS_PROJECT_TYPE has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) TY_DESCRIPTION Description 20091218
2 Importing DISPLAY_NAME Call by reference Type reference (TYPE) TY_DISPLAY_NAME Display name 20091218
3 Importing LANGUAGE Call by reference Type reference (TYPE) TY_LANGUAGE Language ID 20091218
4 Importing NAME Call by reference Type reference (TYPE) TY_NAME Name of type 20091218
5 Importing NAMESPACE Call by reference Type reference (TYPE) TY_NAMESPACE Namespace of type 20091218
6 Importing REMOVE_STATES Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100209
# Exception Resumable Description Created on
1 CX_CTS_PROJECT_TYPE Central CTS: Project type exception 20091218
History
Last changed by/on SAP  20140121 
SAP Release Created in