SAP ABAP Interface IF_AXT_CLUSTER (Cluster of generation element)
Hierarchy
☛
WEBCUIF (Software Component) SAP Web UI Framework
⤷
CA-GTF-EEW (Application Component) Easy Enhancement Workbench
⤷
AXT_GENERATION_FRAMEWORK (Package) Extensibility Generation Framework
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_AXT_CLUSTER | Synchronous cluster | 20080305 |
Properties
| Interface | IF_AXT_CLUSTER | |
| Short Description | Cluster of generation element |
General Data
| Package | AXT_GENERATION_FRAMEWORK | Extensibility Generation Framework |
| Created | 20080208 | SAP |
| Last changed | 20100303 | SAP |
| 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
Interface IF_AXT_CLUSTER has no interface.
Friends
Interface IF_AXT_CLUSTER has no friend.
Attributes
Interface IF_AXT_CLUSTER has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add an element to cluster | 20080208 | |
| 2 | Instance method | Public | Method | Returns true if the cluster can delete dependent units | 20081106 | |
| 3 | Instance method | Public | Method | Generate elements included in cluster | 20080208 | |
| 4 | Instance method | Public | Method | Returns cluster id | 20080219 | |
| 5 | Instance method | Public | Method | Return the object type of the unit in this cluster | 20081106 | |
| 6 | Instance method | Public | Method | Returns the operation, this cluster is made for | 20081023 | |
| 7 | Instance method | Public | Method | Returns true if cluster contains at least one element | 20080331 | |
| 8 | Instance method | Public | Method | Returns true if a given element is already in cluster | 20080220 | |
| 9 | Instance method | Public | Method | True if unit with different obj type can get in 1 cluster | 20081008 | |
| 10 | Instance method | Public | Method | True if unit with different operation can get in 1 cluster | 20081022 | |
| 11 | Instance method | Public | Method | Returns true if a given gen. unit is already in cluster | 20081023 |
Events
Interface IF_AXT_CLUSTER has no event.
Types
Interface IF_AXT_CLUSTER has no local type.
Method Signatures
Method ADD_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_UNIT | Call by reference | Object reference (TYPE REF TO) | CL_AXT_GENERATION_UNIT | Generation element | 20081009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Element already contained in cluster | 20080220 | ||
| 2 | Data invalid error | 20080305 |
Method CAN_DELETE_DEPENDENT_UNITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_BOOLEAN | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20081106 |
Method CAN_DELETE_DEPENDENT_UNITS on Interface IF_AXT_CLUSTER has no exception.
Method GENERATE Signature
Method GENERATE on Interface IF_AXT_CLUSTER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operation error | 20080220 |
Method GET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ID | Value transfer | Type reference (TYPE) | AXT_GUID | Cluster guid | 20080219 |
Method GET_ID on Interface IF_AXT_CLUSTER has no exception.
Method GET_OBJECT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | AXT_OBJECT_TYPE | Object Type | 20081106 |
Method GET_OBJECT_TYPE on Interface IF_AXT_CLUSTER has no exception.
Method GET_OPERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OPERATION | Value transfer | Type reference (TYPE) | AXT_CAT_STATUS | Catalog Object Status | 20081023 |
Method GET_OPERATION on Interface IF_AXT_CLUSTER has no exception.
Method HAS_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_HAS_ELEMENT | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080331 |
Method HAS_ELEMENT on Interface IF_AXT_CLUSTER has no exception.
Method IS_ELEMENT_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXTENSION | Call by reference | Type reference (TYPE) | AXT_EXTENSION_ID | Extension ID | 20080327 | |||
| 2 | IV_ID | Call by reference | Type reference (TYPE) | AXT_GUID | Element id | 20080305 | |||
| 3 | RV_ELEMENT_IN | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20080220 |
Method IS_ELEMENT_IN on Interface IF_AXT_CLUSTER has no exception.
Method IS_OBJECT_TYPE_INDEPENDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OBJ_TYPE_INDEPENDENT | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20081008 |
Method IS_OBJECT_TYPE_INDEPENDENT on Interface IF_AXT_CLUSTER has no exception.
Method IS_OPERATION_INDEPENDENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OPERATION_INDEPENDENT | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20081022 |
Method IS_OPERATION_INDEPENDENT on Interface IF_AXT_CLUSTER has no exception.
Method IS_UNIT_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_UNIT | Call by reference | Object reference (TYPE REF TO) | CL_AXT_GENERATION_UNIT | Unit of active and inactive element | 20081023 | |||
| 2 | RV_UNIT_IN | Value transfer | Type reference (TYPE) | AXT_BOOLEAN | Boolean | 20081023 |
Method IS_UNIT_IN on Interface IF_AXT_CLUSTER has no exception.
History
| Last changed by/on | SAP | 20100303 |
| SAP Release Created in | 700 |