SAP ABAP Class IF_VBC_APP (Main Visual Business Model Interface)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_OS_CLONE Object Services: Clone Operations 20100527
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_VBC_APPLICATION Visual Business Application 20100527
Properties
Class IF_VBC_APP  
Short Description Main Visual Business Model Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20100527   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 IF_VBC_APP has no interface implemented.
Friends
Class IF_VBC_APP has no friend class.
Attributes
Class IF_VBC_APP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_APP_OBJECT Instance method Public Method 20100527
2 GET_DEFAULT_LANGUAGE Instance method Public Method Get Default Language 20100527
3 GET_DEPENDENT_CONTAINERS Instance method Public Method Get list of subobjects 20100527
4 GET_DESCRIPTION Instance method Public Method Get Application Description 20100527
5 GET_FRONTEND_UI_VERSION Instance method Public Method Get UI Version 20100527
6 GET_GUID Instance method Public Method Get the technical ID 20100527
7 GET_ID Instance method Public Method Get the application ID: Name and version 20100527
8 GET_LANGUAGE Instance method Public Method Get Requested Language 20100527
9 GET_LAST_CHANGE_DATE Instance method Public Method Get last change date of application and its containers 20100812
10 GET_METADATA_XML Instance method Public Method General Application Information as XML 20100527
11 GET_MIN_UI_VERSION Instance method Public Method Get min. UI Version 20100527
12 GET_NAMESPACES Instance method Public Method Get XAML Namespaces for the model 20100527
13 GET_PROPERTY_CONTAINER_BY_ID Instance method Public Method Get Property Container by ID 20100527
14 GET_SERIALIZER Instance method Public Method Get Serializer 20100527
15 GET_XML_SERIALIZATION Instance method Public Method Get the Application Structure XAML (Structure XAML from DB) 20100527
16 GET_XML_STATUS Instance method Public Method Set the XML status 20100527
17 SERIALIZE_TO_STRING_TAB Instance method Public Method Get the serialization of the complete appl. as string table 20100527
18 SERIALIZE_TO_XSTRING_TAB Instance method Public Method Get the serialization of the complete appl. as xstring table 20100527
19 SET_APP_OBJECT Instance method Public Method 20100527
20 SET_DEFAULT_LANGUAGE Instance method Public Method Set Default Language 20100527
21 SET_DEPENDENT_CONTAINER Instance method Public Method Set container subobject 20100527
22 SET_DESCRIPTION Instance method Public Method Set Application Description 20100527
23 SET_FRONTEND_UI_VERSION Instance method Public Method Set UI Version 20100527
24 SET_GUID Instance method Public Method Set the technical ID 20100527
25 SET_LANGUAGE Instance method Public Method Set Requested Language 20100527
26 SET_MIN_UI_VERSION Instance method Public Method Set min. UI Version 20100527
27 SET_XML_SERIALIZATION Instance method Public Method Set the XML Serialization (Structure XAML) 20100527
28 SET_XML_STATUS Instance method Public Method Set the XML status 20100527
Events
Class IF_VBC_APP has no event.
Types
Class IF_VBC_APP has no local type.
Method Signatures

Method GET_APP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_KEY Value transfer Type reference (TYPE) VBC_S_APP_OBJ_KEY 20100527

Method GET_APP_OBJECT on class IF_VBC_APP has no exception.

Method GET_DEFAULT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEFAULT_LANGUAGE Value transfer Type reference (TYPE) VBC_DEFAULT_LANGUAGE Default Model Language 20100527

Method GET_DEFAULT_LANGUAGE on class IF_VBC_APP has no exception.

Method GET_DEPENDENT_CONTAINERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROPERTY_CONTAINER Value transfer Type reference (TYPE) VBC_T_PROP_CONT Property Container Table 20100527

Method GET_DEPENDENT_CONTAINERS on class IF_VBC_APP has no exception.

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) VBC_DESCRIPTION Description 20100527

Method GET_DESCRIPTION on class IF_VBC_APP has no exception.

Method GET_FRONTEND_UI_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FRONTEND_UI_VERSION Value transfer Type reference (TYPE) VBC_UI_VERSION UI Version 20100527

Method GET_FRONTEND_UI_VERSION on class IF_VBC_APP has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) VBC_GUID GUID 36 20100527

Method GET_GUID on class IF_VBC_APP has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APP_ID Call by reference Type reference (TYPE) VBC_APP_ID 20100527
2 Exporting EV_VERSION Call by reference Type reference (TYPE) VBC_VERSION Version 20100527

Method GET_ID on class IF_VBC_APP has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LANGUAGE Value transfer Type reference (TYPE) ISOLA Language 20100527

Method GET_LANGUAGE on class IF_VBC_APP has no exception.

Method GET_LAST_CHANGE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) VBC_CHANGE_DATE Changed on 20100812
2 Exporting EV_USER Call by reference Type reference (TYPE) VBC_CHANGE_USER Changed by 20100812

Method GET_LAST_CHANGE_DATE on class IF_VBC_APP has no exception.

Method GET_METADATA_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_METADATA Value transfer Type reference (TYPE) XSTRING Metadata XML 20100527

Method GET_METADATA_XML on class IF_VBC_APP has no exception.

Method GET_MIN_UI_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MIN_UI_VERSION Value transfer Type reference (TYPE) VBC_MIN_UI_VERSION Minimal UI Version needed for the model 20100527

Method GET_MIN_UI_VERSION on class IF_VBC_APP has no exception.

Method GET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NAMESPACE Value transfer Type reference (TYPE) VBC_T_STRING String Table 20100527

Method GET_NAMESPACES on class IF_VBC_APP has no exception.

Method GET_PROPERTY_CONTAINER_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_ID Call by reference Type reference (TYPE) VBC_PROPERTY_CONTAINER_ID Property Container ID 20100527
2 Returning RO_PROPERTY_CONTAINER Value transfer Object reference (TYPE REF TO) IF_VBC_PROPERTY_CONTAINER Model Property Container (VOs, DOs...) 20100527

Method GET_PROPERTY_CONTAINER_BY_ID on class IF_VBC_APP has no exception.

Method GET_SERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SERIALIZER Value transfer Object reference (TYPE REF TO) IF_VBC_APP_SERIALIZER Serializer Interface 20100527

Method GET_SERIALIZER on class IF_VBC_APP has no exception.

Method GET_XML_SERIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XML Value transfer Type reference (TYPE) VBC_XMLSTREAM XML Serialization as XString 20100527

Method GET_XML_SERIALIZATION on class IF_VBC_APP has no exception.

Method GET_XML_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STATUS Value transfer Type reference (TYPE) VBC_OBJECT_STATUS Object Status 20100527

Method GET_XML_STATUS on class IF_VBC_APP has no exception.

Method SERIALIZE_TO_STRING_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODE Call by reference Type reference (TYPE) VBC_SERIALIZE_MODE '0' Serialize complete application or updates 20100527
2 Returning RT_STRING_TAB Value transfer Type reference (TYPE) VBC_T_SSTREAM 20100527
# Exception Resumable Description Created on
1 CX_VBC_SERIALIZATION Serialization Exception 20100527

Method SERIALIZE_TO_XSTRING_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPLETE Call by reference Type reference (TYPE) VBC_BOOLEAN ABAP_FALSE Serialize complete application or updates 20100527
2 Returning RT_T_XSTREAM Value transfer Type reference (TYPE) VBC_T_XSTREAM 20100527
# Exception Resumable Description Created on
1 CX_VBC_SERIALIZATION Serialization Exception 20100527

Method SET_APP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KEY Call by reference Type reference (TYPE) VBC_S_APP_OBJ_KEY 20100527

Method SET_APP_OBJECT on class IF_VBC_APP has no exception.

Method SET_DEFAULT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) VBC_DEFAULT_LANGUAGE Default Model Language 20100527

Method SET_DEFAULT_LANGUAGE on class IF_VBC_APP has no exception.

Method SET_DEPENDENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTAINER Call by reference Type reference (TYPE) VBC_S_PROP_CONT Property Container Information 20100527

Method SET_DEPENDENT_CONTAINER on class IF_VBC_APP has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) VBC_DESCRIPTION Description 20100527

Method SET_DESCRIPTION on class IF_VBC_APP has no exception.

Method SET_FRONTEND_UI_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FRONTEND_UI_VERSION Call by reference Type reference (TYPE) VBC_UI_VERSION Minimal UI Version needed for the model 20100527

Method SET_FRONTEND_UI_VERSION on class IF_VBC_APP has no exception.

Method SET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) VBC_GUID GUID 36 20100527

Method SET_GUID on class IF_VBC_APP has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGUAGE Call by reference Type reference (TYPE) ISOLA Language 20100527

Method SET_LANGUAGE on class IF_VBC_APP has no exception.

Method SET_MIN_UI_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MIN_UI_VERSION Call by reference Type reference (TYPE) VBC_MIN_UI_VERSION Minimal UI Version needed for the model 20100527

Method SET_MIN_UI_VERSION on class IF_VBC_APP has no exception.

Method SET_XML_SERIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XML Call by reference Type reference (TYPE) VBC_XMLSTREAM XML Serialization as XString 20100527

Method SET_XML_SERIALIZATION on class IF_VBC_APP has no exception.

Method SET_XML_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) VBC_OBJECT_STATUS Object Status 20100527

Method SET_XML_STATUS on class IF_VBC_APP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in