SAP ABAP Interface IF_ENH_SCPCONT_OPTION_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_OPTION_NODE Enhancement Option in Editor 20071127
Properties
Interface IF_ENH_SCPCONT_OPTION_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_OPTION_NODE has no interface.
Friends
Interface IF_ENH_SCPCONT_OPTION_NODE has no friend.
Attributes
Interface IF_ENH_SCPCONT_OPTION_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_ENHANCEMENT_ELEMENTS Instance method Public Method Determine Enhancement Elements for This Enhancement Option 20071120
3 GET_FULLNAME Instance method Public Method Full Name of Option 20090122
4 GET_OPTION_STATE Instance method Public Method Value Acc. to CL_ENH_SCP_CONTAINER=>CO_OBJECT_STATE 20080310
5 GET_ORIGINAL_OBJECT Instance method Public Method Determine Original Object 20080226
6 GET_PARENT_ELEMENT Instance method Public Method Returns Higher-Level Element 20080122
7 GET_SPOTS Instance method Public Method Determine spots that contain the option 20080225
8 GET_SPOTS_WITH_ENH_ELEMENTS Instance method Public Method List of spots for which enh. impl. elements exist 20080219
9 IS_DELETED Instance method Public Method Deleted element, only active ones exist 20080222
10 IS_LOCKED_IN_ALL_SPOTS Instance method Public Method All enh. spots of option are locked 20080225
11 IS_NEW Instance method Public Method New element, only inactive ones exist 20080222
12 IS_OVERWRITE_DUMMY_NODE Instance method Public Method Node is dummy option for an overwrite enhancement 20080205
13 IS_VALID Instance method Public Method Is node still valid? 20080219
Events
Interface IF_ENH_SCPCONT_OPTION_NODE has no event.
Types
Interface IF_ENH_SCPCONT_OPTION_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_DEF Hook Definition 20071120
2 Exporting DETAILS_INACTIVE Call by reference Type reference (TYPE) ENH_HOOK_DEF Hook Definition 20071120
3 Exporting HAS_INACTIVE_VERSION Call by reference Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20071120
4 Exporting IS_IN_WORKINGSET 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_ENHANCEMENT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ELEMENTS Call by reference Type reference (TYPE) ENH_SCPCONT_ELEMENT_NODE_IT Interne Tabelle über IF_ENH_SCPCONT_ELEMENT_NODE 20071120
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20071120

Method GET_FULLNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_FULLNAME Value transfer Type reference (TYPE) STRING 20090122

Method GET_FULLNAME on Interface IF_ENH_SCPCONT_OPTION_NODE has no exception.

Method GET_OPTION_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_OPTION_STATE on Interface IF_ENH_SCPCONT_OPTION_NODE has no exception.

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 20080122
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method GET_SPOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SPOTS Call by reference Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über enhspotname 20080225
2 Importing VERSION Call by reference Type reference (TYPE) R3STATE SPACE SPACE: 'I' falls inaktiv existiert, sonst 'A' 20080225
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method GET_SPOTS_WITH_ENH_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SPOTNAME_IT Call by reference Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über enhspotname 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 20080222
# Exception Resumable Description Created on
1 CX_ENH_SCPCONT_NODE_INVALID Knoten nicht mehr aktuell - Bitte neu lesen! 20080225

Method IS_LOCKED_IN_ALL_SPOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_LOCKED_IN_ALL_SPOTS 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_OVERWRITE_DUMMY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_OVERWRITE_DUMMY_NODE Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20080205
# 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 true: Option gueltig, false sonst 20080219

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