SAP ABAP Interface IF_ENH_SCPCONT_ELEMENT_NODE (Enhancement Spot Node)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_REDEFINITION_HOOK (Package) Switch Framework Hook Enhancement
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_SCPCONT_ELEMENT_NODE Enhancement Element in Editor 20071127
Properties
Interface IF_ENH_SCPCONT_ELEMENT_NODE  
Short Description Enhancement Spot Node    
General Data
Package SEEF_REDEFINITION_HOOK   Switch Framework Hook Enhancement 
Created 20071120   SAP 
Last changed 20090618   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_ENH_SCPCONT_ELEMENT_NODE has no interface.
Friends
Interface IF_ENH_SCPCONT_ELEMENT_NODE has no friend.
Attributes
Interface IF_ENH_SCPCONT_ELEMENT_NODE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DETAILS Instance method Public Method Print Spot Details 20071120
2 GET_ELEMENT_STATE Instance method Public Method Value Acc. to CL_ENH_SCP_CONTAINER=>CO_OBJECT_STATE 20080310
3 GET_ENHANCEMENT_OPTIONS Instance method Public Method Determine Contained Enhancement Option 20071120
4 GET_HOOK_DETAILS Instance method Public Method Print Spot Details 20080821
5 GET_ORIGINAL_OBJECT Instance method Public Method Determine Original Object 20080226
6 GET_PARENT_ELEMENT Instance method Public Method Parent Element (goes back 2 levels) 20080225
7 GET_PARENT_OPTION Instance method Public Method Parent Option 20080122
8 HAS_NESTED_IMPLEMENTATIONS Instance method Public Method Is there an option with an implementation? 20080219
9 IS_DELETED Instance method Public Method Deleted element, only active ones exist 20080222
10 IS_LOCKED Instance method Public Method <=> Element is locked 20080225
11 IS_NEW Instance method Public Method New element, only inactive ones exist 20080222
12 IS_VALID Instance method Public Method <=> Element is invalid 20080219
Events
Interface IF_ENH_SCPCONT_ELEMENT_NODE has no event.
Types
Interface IF_ENH_SCPCONT_ELEMENT_NODE has no local type.
Method Signatures

Method GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DETAILS_ACTIVE Call by reference Type reference (TYPE) ENH_HOOK_IMPL Hook Definition 20071120
2 Exporting DETAILS_INACTIVE Call by reference Type reference (TYPE) ENH_HOOK_IMPL Hook Definition 20071120
3 Exporting ENHNAME Call by reference Type reference (TYPE) ENHNAME Name (ID) eines Erweiterungsspots 20071120
4 Exporting HAS_INACTIVE_VERSION Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20071120
5 Exporting IS_DELETED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20080408
6 Exporting IS_IN_WORKINGSET Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20071120
7 Exporting NOT_SAVED Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20071120
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20071120

Method GET_ELEMENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20080310

Method GET_ELEMENT_STATE on Interface IF_ENH_SCPCONT_ELEMENT_NODE has no exception.

Method GET_ENHANCEMENT_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPLICIT_OPTIONS_ONLY Call by reference Type reference (TYPE) ABAP_BOOL true: nur explizite Optionen zurückliefern 20080408
2 Exporting OPTIONS Call by reference Type reference (TYPE) ENH_SCPCONT_OPTION_NODE_IT Tabelle über IF_ENH_SCPCONT_OPTION_NODE 20071120
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20071220

Method GET_HOOK_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENHNAME Call by reference Type reference (TYPE) ENHNAME Name (ID) eines Erweiterungsspots 20080821
2 Exporting ENH_EXTERNAL_ID Call by reference Type reference (TYPE) INT4 Id of the element 20080821
3 Exporting HOOK_DETAILS Call by reference Type reference (TYPE) ENH_HOOK_IMPL Hook Definition 20080821
4 Exporting IS_DELETED Call by reference Type reference (TYPE) ENHBOOLEAN has the element been deleted? 20080821
5 Exporting IS_IN_WORKINGSET Call by reference Type reference (TYPE) ENHBOOLEAN is in working set? 20080821
6 Importing REQUESTED_VERSION Call by reference Type reference (TYPE) R3STATE A/I/Space=according to workingset 20080821
7 Exporting VERSION Call by reference Type reference (TYPE) R3STATE version returned: A or I 20080821
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080821

Method GET_ORIGINAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20080226
2 Exporting OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20080226
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080226

Method GET_PARENT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_ENH_SCPCONT_ELEMENT_NODE Knoten Erweiterungs-Spot 20080225
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method GET_PARENT_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT_OPTION Value transfer Object reference (TYPE REF TO) IF_ENH_SCPCONT_OPTION_NODE Knoten Erweiterungs-Spot 20080122
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method HAS_NESTED_IMPLEMENTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_NESTED_IMPL Value transfer Type reference (TYPE) ABAP_BOOL true: es existiert mindestens eine implementierte Option 20080219
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method IS_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_DELETED Value transfer Type reference (TYPE) ABAP_BOOL true: geloeschtes Element, nur aktiv vorhanden, false: sonst 20080222
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20080225
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method IS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_NEW Value transfer Type reference (TYPE) ABAP_BOOL true: neues, nicht-aktives Element, false: sonst 20080222
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL ture: Node ist gueltig, false sonst 20080219

Method IS_VALID on Interface IF_ENH_SCPCONT_ELEMENT_NODE has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 711