SAP ABAP Class CL_ART_DELTA_FACTORY (Creates deltas for new parameters, exceptions, etc.)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-AIE-REF (Application Component) Tools for Refactoring ABAP Artifacts
     SRFAC_BLACKBOARD (Package) Refactoring Blackboard
Properties
Class CL_ART_DELTA_FACTORY  
Short Description Creates deltas for new parameters, exceptions, etc.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRFAC_BLACKBOARD   Refactoring Blackboard 
Created 20130807   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ART_DELTA_FACTORY has no forward declaration.
Interfaces
Class CL_ART_DELTA_FACTORY has no interface implemented.
Friends
Class CL_ART_DELTA_FACTORY has no friend class.
Attributes
Class CL_ART_DELTA_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_DELTA Static method Public Method 20130913
2 CREATE_DELTA_4_NEW_CLASS_DEF Static method Public Method 20131015
3 CREATE_DELTA_4_NEW_CLASS_IMP Static method Public Method 20131015
4 CREATE_DELTA_4_NEW_EXCEPTION Static method Public Method 20130820
5 CREATE_DELTA_4_NEW_LOCAL Static method Public Method 20130913
6 CREATE_DELTA_4_NEW_LOCALS Static method Public Method 20130913
7 CREATE_DELTA_4_NEW_MEMBER Static method Public Method 20130913
8 CREATE_DELTA_4_NEW_MEMBERS Static method Public Method 20130930
9 CREATE_DELTA_4_NEW_METHODS_IMP Static method Public Method 20131015
10 CREATE_DELTA_4_NEW_METHOD_IMP Static method Public Method 20131015
11 CREATE_DELTA_4_NEW_PARAMETER Static method Public Method 20130820
Events
Class CL_ART_DELTA_FACTORY has no event.
Types
Class CL_ART_DELTA_FACTORY has no local type.
Method Signatures

Method CREATE_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT Call by reference Type reference (TYPE) STRING 20130913
2 Importing I_SOURCE_POSITION Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20130913
3 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20130913

Method CREATE_DELTA on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_CLASS_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Object reference (TYPE REF TO) CL_PST_CLASS 20131015
2 Importing I_METHOD_NODES Call by reference Type reference (TYPE) CL_PST_NODE=>TAB 20131015
3 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20131015

Method CREATE_DELTA_4_NEW_CLASS_DEF on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_CLASS_IMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Object reference (TYPE REF TO) CL_PST_CLASS 20131015
2 Importing I_METHOD_NODES Call by reference Type reference (TYPE) CL_PST_NODE=>TAB 20131015
3 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20131015

Method CREATE_DELTA_4_NEW_CLASS_IMP on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEPTION_CLASS Call by reference Type reference (TYPE) STRING 20130820
2 Importing I_METHOD_DEFINITION Call by reference Object reference (TYPE REF TO) CL_PST_METHOD_DEFINITION 20130820
3 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20130820

Method CREATE_DELTA_4_NEW_EXCEPTION on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPENDANT_LOCAL Call by reference Object reference (TYPE REF TO) CL_PST_NODE 20130913
2 Importing I_INSERT_BEFORE Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20130913
3 Importing I_METHOD_IMP Call by reference Object reference (TYPE REF TO) CL_PST_METHOD_IMPLEMENTATION 20130913
4 Importing I_NEW_LOCAL_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20130913
5 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20130913

Method CREATE_DELTA_4_NEW_LOCAL on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_LOCALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERT_BEFORE Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20130913
2 Importing I_METHOD_IMP Call by reference Object reference (TYPE REF TO) CL_PST_METHOD_IMPLEMENTATION 20130913
3 Importing I_NEW_LOCAL_REGIONS Call by reference Type reference (TYPE) CL_PST_REGION=>TAB 20130913
4 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20130913

Method CREATE_DELTA_4_NEW_LOCALS on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_MEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Object reference (TYPE REF TO) CL_PST_CLASS 20130913
2 Importing I_DEPENDANT_MEMBER Call by reference Object reference (TYPE REF TO) CL_PST_NODE 20130913
3 Importing I_INSERT_AS_FIRST_OF_KIND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130920
4 Importing I_INSERT_BEFORE Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20130930
5 Importing I_INTERFACE Call by reference Object reference (TYPE REF TO) CL_PST_INTERFACE 20130913
6 Importing I_NEW_MEMBER_REGION Call by reference Object reference (TYPE REF TO) CL_PST_REGION 20130913
7 Importing I_VISIBILITY Call by reference Type reference (TYPE) STRING 'PUBLIC' 20130913
8 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20130913

Method CREATE_DELTA_4_NEW_MEMBER on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_MEMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Object reference (TYPE REF TO) CL_PST_CLASS 20130930
2 Importing I_DEPENDANT_MEMBER Call by reference Object reference (TYPE REF TO) CL_PST_NODE 20130930
3 Importing I_INSERT_BEFORE Call by reference Object reference (TYPE REF TO) CL_PST_SOURCE_POSITION 20130930
4 Importing I_INTERFACE Call by reference Object reference (TYPE REF TO) CL_PST_INTERFACE 20130930
5 Importing I_NEW_MEMBER_REGIONS Call by reference Type reference (TYPE) CL_PST_REGION=>TAB 20130930
6 Importing I_VISIBILITY Call by reference Type reference (TYPE) STRING 'PUBLIC' 20130930
7 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20130930

Method CREATE_DELTA_4_NEW_MEMBERS on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_METHODS_IMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Object reference (TYPE REF TO) CL_PST_CLASS 20131015
2 Importing I_METHOD_NODES Call by reference Type reference (TYPE) CL_PST_NODE=>TAB 20131015
3 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20131015

Method CREATE_DELTA_4_NEW_METHODS_IMP on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_METHOD_IMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Object reference (TYPE REF TO) CL_PST_CLASS 20131015
2 Importing I_METHOD_NODE Call by reference Object reference (TYPE REF TO) CL_PST_NODE 20131015
3 Importing I_ORDER Call by reference Type reference (TYPE) I 1 20131015
4 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20131015

Method CREATE_DELTA_4_NEW_METHOD_IMP on class CL_ART_DELTA_FACTORY has no exception.

Method CREATE_DELTA_4_NEW_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20130820
2 Importing I_METHOD_DEFINITION Call by reference Object reference (TYPE REF TO) CL_PST_METHOD_DEFINITION 20130820
3 Importing I_NEEDS_PRAGMA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130820
4 Importing I_OPTIONAL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130820
5 Importing I_PARAMETER_KIND Call by reference Object reference (TYPE REF TO) CE_PST_KIND CE_PST_KIND=>IMPORTING_PARAMETER 20130820
6 Importing I_PARAMETER_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130820
7 Importing I_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20130820
8 Importing I_TYPE_OPERATOR Call by reference Type reference (TYPE) CSEQUENCE 20130820
9 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_ART_SOURCE_DELTA 20130820

Method CREATE_DELTA_4_NEW_PARAMETER on class CL_ART_DELTA_FACTORY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740