SAP ABAP Class CL_FDT_GTC_APPLICATION (Unit-Test of FDT Applications)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_TEST (Package) BRFplus: Global Test Classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_GTC_ADMIN_DATA Abstract test class for testing transactional FDT objects 20070516
Properties
Class CL_FDT_GTC_APPLICATION  
Short Description Unit-Test of FDT Applications    
Super Class CL_FDT_GTC_ADMIN_DATA Abstract test class for testing transactional FDT objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SFDT_TEST   BRFplus: Global Test Classes 
Created 20070516   SAP 
Last change 20130531   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)
2 IF_FDT_APPLICATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_GTC_APPLICATION has no interface implemented.
Friends
Class CL_FDT_GTC_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CHANGEABLE_PACKAGE Static Attribute Private Type reference (TYPE) IF_FDT_APPLICATION=>DEVELOPMENT_PACKAGE Object Name in Object Directory 20071114
2 GV_NOT_CHANGEABLE_PACKAGE Static Attribute Private Type reference (TYPE) IF_FDT_APPLICATION=>DEVELOPMENT_PACKAGE Development Package 20071112
3 GV_NO_CHANGEABLE_FOUND Static Attribute Private Type reference (TYPE) ABAP_BOOL 20080729
4 GV_SOFTWARE_COMPONENT Static Attribute Private Type reference (TYPE) IF_FDT_APPLICATION=>SOFTWARE_COMPONENT First Software Component 20070516
5 GV_SOFTWARE_COMPONENT2 Static Attribute Private Type reference (TYPE) IF_FDT_APPLICATION=>SOFTWARE_COMPONENT Second Software Component 20070614
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20070516
2 CREATE_APPLICATION Static method Public Method 20070516
3 GET_CHANGEABLE_PACKAGE Static method Public Method 20071114
4 GET_UNCHANGEABLE_PACKAGE Static method Public Method 20071112
5 MFT_APPL_000_SET_NAME Instance method Protected Test Method for ABAP Unit Test: Two Applications with the same name 20070520
6 MFT_APPL_001_CROSS_APP_REF Instance method Protected Test Method for ABAP Unit Test: Cross Application Referenes 20070521
7 MFT_APPL_002_SET_PACKAGE Instance method Protected Test Method for ABAP Unit Test: Sets a package 20070831
8 MFT_APPL_003_VERSIONING Instance method Protected Test Method for ABAP Unit Test: Versioning inheritance to objects in the application 20090102
9 MFT_APPL_004_DEL_INACT_VERSION Instance method Protected Test Method for ABAP Unit Test: Delete all inactive versions within an application 20100419
10 MFT_APPL_005_CROSS_CHECKS Instance method Protected Test Method for ABAP Unit Unit test for application cross checks 20100622
11 MFT_APPL_006_ENFORCE_VERSION Instance method Protected Test Method for ABAP Unit Tests for enforce versioning in aan application 20101229
12 MFT_APPL_007_USAGE_ANALYSIS Instance method Protected Test Method for ABAP Unit Tests for enforce versioning in aan application 20110121
13 MFT_APPL_008_CHECK_NAME Instance method Protected Test Method for ABAP Unit Test: Checks for valid Application name 20110408
14 MFT_APPL_009_NUMC Instance method Protected Test Method for ABAP Unit Test for NUMC setting 20130828
Events
Class CL_FDT_GTC_APPLICATION has no event.
Types
Class CL_FDT_GTC_APPLICATION has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FDT_GTC_APPLICATION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FDT_GTC_APPLICATION has no exception.

Method CREATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATE_AND_SAVE Call by reference Type reference (TYPE) ABAP_BOOL 20070525
2 Importing IV_APPLICATION_COMPONENT Call by reference Type reference (TYPE) IF_FDT_APPLICATION=>APPLICATION_COMPONENT 20070516
3 Importing IV_CUSTOM_ATTRIBUTES Call by reference Type reference (TYPE) ABAP_BOOL 20130828
4 Importing IV_LOCAL Call by reference Type reference (TYPE) ABAP_BOOL 20070516
5 Importing IV_MASTER_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20080129
6 Importing IV_NAMED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20070516
7 Importing IV_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL 20070516
8 Returning RO_APPLICATION Value transfer Object reference (TYPE REF TO) IF_FDT_APPLICATION FDT: Application 20070516
# Exception Resumable Description Created on
1 CX_FDT FDT: Abstract Exception Class 20130828

Method GET_CHANGEABLE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PACKAGE Value transfer Type reference (TYPE) IF_FDT_APPLICATION=>DEVELOPMENT_PACKAGE Development Package 20071114

Method GET_CHANGEABLE_PACKAGE on class CL_FDT_GTC_APPLICATION has no exception.

Method GET_UNCHANGEABLE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PACKAGE Value transfer Type reference (TYPE) IF_FDT_APPLICATION=>DEVELOPMENT_PACKAGE Development Package 20071112

Method GET_UNCHANGEABLE_PACKAGE on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_000_SET_NAME Signature

Method MFT_APPL_000_SET_NAME on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_000_SET_NAME on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_001_CROSS_APP_REF Signature

Method MFT_APPL_001_CROSS_APP_REF on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_001_CROSS_APP_REF on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_002_SET_PACKAGE Signature

Method MFT_APPL_002_SET_PACKAGE on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_002_SET_PACKAGE on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_003_VERSIONING Signature

Method MFT_APPL_003_VERSIONING on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_003_VERSIONING on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_004_DEL_INACT_VERSION Signature

Method MFT_APPL_004_DEL_INACT_VERSION on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_004_DEL_INACT_VERSION on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_005_CROSS_CHECKS Signature

Method MFT_APPL_005_CROSS_CHECKS on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_005_CROSS_CHECKS on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_006_ENFORCE_VERSION Signature

Method MFT_APPL_006_ENFORCE_VERSION on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_006_ENFORCE_VERSION on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_007_USAGE_ANALYSIS Signature

Method MFT_APPL_007_USAGE_ANALYSIS on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_007_USAGE_ANALYSIS on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_008_CHECK_NAME Signature

Method MFT_APPL_008_CHECK_NAME on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_008_CHECK_NAME on class CL_FDT_GTC_APPLICATION has no exception.

Method MFT_APPL_009_NUMC Signature

Method MFT_APPL_009_NUMC on class CL_FDT_GTC_APPLICATION has no parameter.
Method MFT_APPL_009_NUMC on class CL_FDT_GTC_APPLICATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710