SAP ABAP Class CL_EAMWS_BO_SAFETY_TEXT_FACT (Factory for Safetytext BO)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMWS_BO (Package) Business Object
Properties
Class CL_EAMWS_BO_SAFETY_TEXT_FACT  
Short Description Factory for Safetytext BO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMWS_BO   Business Object 
Created 20100924   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_EAMWS_BO_SAFETY_TEXT_FACT has no interface implemented.
Friends
Class CL_EAMWS_BO_SAFETY_TEXT_FACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_INSTANCES Static Attribute Private See coding 20100924
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_BUFFER Static method Public Method Delete the safetytext buffer 20110131
2 GET_ALL_SAFETYTEXTS Static method Public Method Get all safetytexts 20101020
3 GET_INSTANCE Static method Public Method Filter safety texts from longtext 20100924
4 NUMBERSWITCH Static method Public Method Do numberswitch for object 20101103
Events
Class CL_EAMWS_BO_SAFETY_TEXT_FACT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_INSTANCES Private See coding 20100924 BEGIN OF ts_instances, objnr TYPE j_objnr, secondary_key TYPE char40, instance TYPE REF TO cl_eamws_bo_safety_text, END OF ts_instances
Method Signatures

Method DELETE_BUFFER Signature

Method DELETE_BUFFER on class CL_EAMWS_BO_SAFETY_TEXT_FACT has no parameter.
Method DELETE_BUFFER on class CL_EAMWS_BO_SAFETY_TEXT_FACT has no exception.

Method GET_ALL_SAFETYTEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SAFETYTEXT_DATA Call by reference Type reference (TYPE) EAMWS_T_BO_SAFETY_TEXT Safety text 20101020
2 Exporting EV_INSTANCE_FOUND Call by reference Type reference (TYPE) ABAP_BOOL At least one instance was found 20110214

Method GET_ALL_SAFETYTEXTS on class CL_EAMWS_BO_SAFETY_TEXT_FACT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100924
2 Importing IV_SECONDARY_KEY Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20101104
3 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAMWS_BO_SAFETY_TEXT Safetytext BO 20100924

Method GET_INSTANCE on class CL_EAMWS_BO_SAFETY_TEXT_FACT has no exception.

Method NUMBERSWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID_NEW Call by reference Type reference (TYPE) J_OBJNR Object Number 20101103
2 Importing IV_OBJECT_ID_OLD Call by reference Type reference (TYPE) J_OBJNR Object Number 20101103

Method NUMBERSWITCH on class CL_EAMWS_BO_SAFETY_TEXT_FACT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606