Hierarchy

⤷

⤷

Properties
Class | CL_OO_BO_BUILDER | |
Short Description | Create Business Object Components | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SEOE | ABAP Objects Class Builder |
Created | 20000214 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_OO_BO_BUILDER has no interface implemented.
Friends
Class CL_OO_BO_BUILDER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOX_BOOLEAN | SEOX_FALSE | 20001204 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOX_BOOLEAN | seox_false | 20001025 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOX_BOOLEAN | seox_false | Transient Business Class | 20000911 | |
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOCLSKEY | Key Structure of a Class | 20000214 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOX_BOOLEAN | Indicator: has CC Class Just Been Created? | 20000308 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEO_CMP_CHANGE_LOG | Changed Components | 20000214 | ||
7 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'BUSINESS_INSTANCE' | Component Name | 20001205 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'FIND_BY_KEY' | Object Type Name | 20001205 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'FIND_BY_LPOR' | Component Name | 20001205 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_' | Component Name | 20001205 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_AGENT' | Component Name | 20001205 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'GET_BUSINESS_INSTANCE' | Object Type Name | 20001205 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | SEOCMPNAME | 'GET_LPOR' | Component Name | 20001205 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'IMPL_AGENT' | Component Name | 20001205 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'IMPL_INSTANCE' | Component Name | 20001205 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'LPOR' | Component Name | 20001205 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'MAP_KEY_TO_LPOR' | Object Type Name | 20001205 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'MAP_LPOR_TO_KEY' | Object Type Name | 20001205 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'REFRESH' | Component Name | 20001205 | |
20 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'RELEASE' | Component Name | 20001205 | |
21 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'RESULT' | Component Name | 20001205 | |
22 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'SET_' | Component Name | 20001205 | |
23 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCMPNAME | 'SIBFLPOR' | Component Name | 20001205 | |
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOX_BOOLEAN | Indicator: Do You Want to Regenerate Constructor? | 20000330 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SEOX_BOOLEAN | Indicator: Do You Want To Regenerate the Factory Method? | 20000330 | ||
26 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_OO_BO_BUILDER | Instance | 20000214 | ||
27 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SEOCLSNAME | Name of Instance Interface | 20000216 | ||
28 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SEOCLSNAME | Name of Instance Interface | 20000216 |
Methods
Events
Class CL_OO_BO_BUILDER has no event.
Types
Class CL_OO_BO_BUILDER has no local type.
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
WBM | Call by reference | Object reference (TYPE REF TO) | IF_WB_MANAGER | Interface für Workbench Manager | 20001025 |
Method ACTIVATE on class CL_OO_BO_BUILDER has no exception.
Method BUILD_CLASS_CONSTRUCTOR_IMPL Signature
Method BUILD_CLASS_CONSTRUCTOR_IMPL on class CL_OO_BO_BUILDER has no parameter.
Method BUILD_CLASS_CONSTRUCTOR_IMPL on class CL_OO_BO_BUILDER has no exception.
Method BUILD_CONSTRUCTOR_IMPLEM Signature
Method BUILD_CONSTRUCTOR_IMPLEM on class CL_OO_BO_BUILDER has no parameter.
Method BUILD_CONSTRUCTOR_IMPLEM on class CL_OO_BO_BUILDER has no exception.
Method BUILD_DEFINITION Signature
Method BUILD_DEFINITION on class CL_OO_BO_BUILDER has no parameter.
Method BUILD_DEFINITION on class CL_OO_BO_BUILDER has no exception.
Method BUILD_FACTORY_METHOD_IMPLEMS Signature
Method BUILD_FACTORY_METHOD_IMPLEMS on class CL_OO_BO_BUILDER has no parameter.
Method BUILD_FACTORY_METHOD_IMPLEMS on class CL_OO_BO_BUILDER has no exception.
Method BUILD_GET_BC_INSTANCE_IMPLEM Signature
Method BUILD_GET_BC_INSTANCE_IMPLEM on class CL_OO_BO_BUILDER has no parameter.
Method BUILD_GET_BC_INSTANCE_IMPLEM on class CL_OO_BO_BUILDER has no exception.
Method BUILD_GET_METHOD_IMPLEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPKEY | Call by reference | Type reference (TYPE) | SEOCMPKEY | Keystruktur einer Komponente | 20001120 |
Method BUILD_GET_METHOD_IMPLEM on class CL_OO_BO_BUILDER has no exception.
Method BUILD_IMPLEMENTATION Signature
Method BUILD_IMPLEMENTATION on class CL_OO_BO_BUILDER has no parameter.
Method BUILD_IMPLEMENTATION on class CL_OO_BO_BUILDER has no exception.
Method BUILD_INTERFACE_METHOD_IMPLEM Signature
Method BUILD_INTERFACE_METHOD_IMPLEM on class CL_OO_BO_BUILDER has no parameter.
Method BUILD_INTERFACE_METHOD_IMPLEM on class CL_OO_BO_BUILDER has no exception.
Method BUILD_METHOD_IMPLEMENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPKEY | Call by reference | Type reference (TYPE) | SEOCMPKEY | Keystruktur einer Komponente | 20001120 |
Method BUILD_METHOD_IMPLEMENTATION on class CL_OO_BO_BUILDER has no exception.
Method CLEAR_METHOD_SIGNATURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPKEY | Call by reference | Type reference (TYPE) | SEOCMPKEY | Keystruktur einer Komponente | 20000524 | ||
2 | ![]() |
PARDECLTYP | Call by reference | Type reference (TYPE) | SEOPARDECL | Deklarationsart Parameter (aus Verwendersicht) | 20000731 |
Method CLEAR_METHOD_SIGNATURE on class CL_OO_BO_BUILDER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CIFKEY | Value transfer | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20000214 | ||
2 | ![]() |
CIF_IS_NEW | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | SEOX_FALSE | Flag, ob CC_Klasse neu angelegt wurde | 20000308 |
Method CONSTRUCTOR on class CL_OO_BO_BUILDER has no exception.
Method CONVERT_BCCPDKEY_TO_IMPCPDKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_CPDKEY | Value transfer | Type reference (TYPE) | SEOCPDKEY | Keystruktur einer Komponente (mit zusammengesetzten Namen) | 20000711 | ||
2 | ![]() |
IMPL_CPDKEY | Value transfer | Type reference (TYPE) | SEOCPDKEY | Vollständiger Komponentenname | 20000711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20000711 | ||
2 | ![]() |
20000711 |
Method CREATE_BC_STANDARD_METHODS Signature
Method CREATE_BC_STANDARD_METHODS on class CL_OO_BO_BUILDER has no parameter.
Method CREATE_BC_STANDARD_METHODS on class CL_OO_BO_BUILDER has no exception.
Method CREATE_COMPONENTS_IN_INTERFACE Signature
Method CREATE_COMPONENTS_IN_INTERFACE on class CL_OO_BO_BUILDER has no parameter.
Method CREATE_COMPONENTS_IN_INTERFACE on class CL_OO_BO_BUILDER has no exception.
Method CREATE_EVENT_IN_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPKEY | Call by reference | Type reference (TYPE) | SEOCMPKEY | Keystruktur einer Komponente | 20001120 |
Method CREATE_EVENT_IN_INTERFACE on class CL_OO_BO_BUILDER has no exception.
Method CREATE_FACTORY_METHOD_SIGNATUR Signature
Method CREATE_FACTORY_METHOD_SIGNATUR on class CL_OO_BO_BUILDER has no parameter.
Method CREATE_FACTORY_METHOD_SIGNATUR on class CL_OO_BO_BUILDER has no exception.
Method CREATE_GET_METHOD_IN_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPKEY | Call by reference | Type reference (TYPE) | SEOCMPKEY | Keystruktur einer Komponente | 20001120 |
Method CREATE_GET_METHOD_IN_INTERFACE on class CL_OO_BO_BUILDER has no exception.
Method CREATE_IF_FACTORY_METHOD Signature
Method CREATE_IF_FACTORY_METHOD on class CL_OO_BO_BUILDER has no parameter.
Method CREATE_IF_FACTORY_METHOD on class CL_OO_BO_BUILDER has no exception.
Method CREATE_IF_IMPLEMENTATION Signature
Method CREATE_IF_IMPLEMENTATION on class CL_OO_BO_BUILDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20001204 |
Method CREATE_IMPLEMENTING_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTES | Call by reference | Type reference (TYPE) | SEO_ATTRIBUTES | zusätzliche persistente Attribute der impl. Klasse | 20000526 | ||
2 | ![]() |
CLASS | Value transfer | Type reference (TYPE) | VSEOCLASS | Klassendefinition | 20000530 | ||
3 | ![]() |
CORRNR | Value transfer | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20000526 | ||
4 | ![]() |
DEVCLASS | Value transfer | Type reference (TYPE) | DEVCLASS | Entwicklungsklasse für Transport Organizer | 20000530 | ||
5 | ![]() |
IMPLEM_CLSKEY | Value transfer | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20000823 | ||
6 | ![]() |
SET_AS_DEFAULT_IMPLEMENTATION | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | SEOX_FALSE | 20000713 | ||
7 | ![]() |
TRANSIENT_ATTRIBUTES | Call by reference | Type reference (TYPE) | SEOO_ATTRIBUTE_KEYS | BC-Attribute, die in impl.Klasse transient sind | 20000605 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
. | 20000530 | |
2 | ![]() |
Fehler beim Anlegen der Defaultimplementierung | 20000713 | |
3 | ![]() |
. | 20000530 | |
4 | ![]() |
. | 20000530 |
Method CREATE_INTERFACES Signature
Method CREATE_INTERFACES on class CL_OO_BO_BUILDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generierung konnt nicht erfolgreich durchgeführt werden | 20000911 |
Method CREATE_INTERFACE_IMPLEM Signature
Method CREATE_INTERFACE_IMPLEM on class CL_OO_BO_BUILDER has no parameter.
Method CREATE_INTERFACE_IMPLEM on class CL_OO_BO_BUILDER has no exception.
Method CREATE_METHOD_IMPLEMENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INSTANCE | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20000216 | ||
2 | ![]() |
METHOD_OF_IMPLEMENTING_CLASS | Call by reference | Type reference (TYPE) | SEOX_BOOLEAN | SEOX_FALSE | Flag, zeigt an, ob Methode in Implementierungsklasse aufgeru | 20000526 | |
3 | ![]() |
MTDKEY | Call by reference | Type reference (TYPE) | SEOCPDKEY | Keystruktur einer Komponente (mit zusammengesetzten Namen) | 20000216 | ||
4 | ![]() |
SOURCE | Value transfer | Type reference (TYPE) | SEOP_SOURCE | Source | 20000216 |
Method CREATE_METHOD_IMPLEMENTATION on class CL_OO_BO_BUILDER has no exception.
Method CREATE_METHOD_IN_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CMPKEY | Call by reference | Type reference (TYPE) | SEOCMPKEY | Keystruktur einer Komponente | 20001120 |
Method CREATE_METHOD_IN_INTERFACE on class CL_OO_BO_BUILDER has no exception.
Method GENERATE_IMPLEMENTATION_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLSKEY | Call by reference | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20000525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generieung wurde nicht durchgeführt | 20000525 |
Method GET_BC_IMPLEMENTING_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_CLSKEY | Value transfer | Type reference (TYPE) | SEOCLSKEY | Objekttypname | 20000725 | ||
2 | ![]() |
IMP_CLSKEY | Value transfer | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20000725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Klasse ist keine Businessklasse | 20000725 | |
2 | ![]() |
Businessklasse besitzt noch keine Implementierung | 20000725 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CIFKEY | Value transfer | Type reference (TYPE) | SEOCLSKEY | Klassenschluessel | 20000214 | ||
2 | ![]() |
CIF_IS_NEW | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | SEOX_FALSE | Flag, ob CC-Klasse neu angelgt wurde | 20000308 | |
3 | ![]() |
INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_OO_BO_BUILDER | BO-Komponenten erzeugen | 20000214 |
Method GET_INSTANCE on class CL_OO_BO_BUILDER has no exception.
Method REFRESH Signature
Method REFRESH on class CL_OO_BO_BUILDER has no parameter.
Method REFRESH on class CL_OO_BO_BUILDER has no exception.
Method SET_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGES | Call by reference | Type reference (TYPE) | SEO_CMP_CHANGE_LOG | geänderte Komponeten | 20000214 |
Method SET_CHANGES on class CL_OO_BO_BUILDER has no exception.
Method SET_MAPPING_OF_IMPLEM_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLSKEY | Call by reference | Type reference (TYPE) | SEOCLSKEY | Keystruktur einer Klasse | 20000525 | ||
2 | ![]() |
MAPPING_INFO | Call by reference | Type reference (TYPE) | OSMA_INF_TAB | Tabelle mit Mappinginformationen | 20000525 | ||
3 | ![]() |
OWN_ACCESS | Call by reference | Type reference (TYPE) | SEOX_BOOLEAN | Benutzerdefinierter Zugriff | 20000525 |
Method SET_MAPPING_OF_IMPLEM_CLASS on class CL_OO_BO_BUILDER has no exception.
Method SOURCE_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHANGED | Value transfer | Type reference (TYPE) | SEOX_BOOLEAN | Flag, ob sich Quelle geändert hat | 20000526 | ||
2 | ![]() |
CPDKEY | Call by reference | Type reference (TYPE) | SEOCPDKEY | Keystruktur einer Komponente (mit zusammengesetzten Namen) | 20000526 | ||
3 | ![]() |
SOURCE | Call by reference | Type reference (TYPE) | SEOP_SOURCE | Quellcode | 20000526 |
Method SOURCE_CHANGED on class CL_OO_BO_BUILDER has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 46D |