SAP ABAP Class IF_SWF_CNT_ELEMENT_ACCESS_1 (Temporary Interface - Conversion of IF_SWF_CNT_CONTAINER)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SWF_CNT_CONTAINER Container - Implementation of a 'Collection' 20010208
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CNT_CONTAINER Container: Implementing Class 20010208
Properties
Class IF_SWF_CNT_ELEMENT_ACCESS_1  
Short Description Temporary Interface - Conversion of IF_SWF_CNT_CONTAINER    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20010208   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)
2 SWFUT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no interface implemented.
Friends
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no friend class.
Attributes
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ALL_ELEMENTS_GET_COUNT Instance method Public Method Number of Elements That Correspond to the Criteria Entered 20010725
2 ALL_ELEMENTS_INITIALIZE Instance method Public Method Resets All Elements to Type-Based Initial Value 20010725
3 ALL_ELEMENTS_LIST Instance method Public Method Deliver List (If Necessary, Filtered) of Element Names 20010725
4 ALL_ELEMENTS_REFRESH_HANDLES Instance method Public Method Read Handles in All Object-Type Elements 20010725
5 ALL_ELEMENTS_REFRESH_TEXTS Instance method Public Method Read Language-Dependent Texts of All Elements 20010725
6 ELEMENT_CLEAR_PROPS Instance method Public Method Reset Element Attributes (Delete) 20010725
7 ELEMENT_COPY Instance method Public Method Copy Element 20010725
8 ELEMENT_EXISTS Instance method Public Method Element of This Name Available in the Container? 20010725
9 ELEMENT_GET_DEFINITION Instance method Public Method Generate Element Interface Reference for Element 20010725
10 ELEMENT_GET_PROPS Instance method Public Method Query Attribute(s) of Element 20010725
11 ELEMENT_GET_TEXTS Instance method Public Method Query Text of Element 20010725
12 ELEMENT_GET_VALUE Instance method Public Method Query Value and Unit of Element 20010725
13 ELEMENT_GET_VALUE_REF Instance method Public Method Query Value and Unit of Element Using Data References 20010725
14 ELEMENT_INITIALIZE Instance method Public Method Initialize Element Value or Reset to Default 20010725
15 ELEMENT_QUERY Instance method Public Method Query Element Attributes -> Xfield 20010725
16 ELEMENT_REMOVE Instance method Public Method Remove Local Element from Container 20010725
17 ELEMENT_RENAME Instance method Public Method Rename Element 20010725
18 ELEMENT_SET_DEFINITION Instance method Public Method Insert Element Locally 20010725
19 ELEMENT_SET_PROPS Instance method Public Method Set Element Attributes 20010725
20 ELEMENT_SET_VALUE Instance method Public Method Set Value and Unit of Element 20010725
21 ELEMENT_SET_VALUE_REF Instance method Public Method Set Value and Unit of Element Using Data References 20010725
Events
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no event.
Types
Class IF_SWF_CNT_ELEMENT_ACCESS_1 has no local type.
Method Signatures

Method ALL_ELEMENTS_GET_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT_COUNT Value transfer Type reference (TYPE) INT4 Anzahl Elemente mit den gesuchten Eigenschaften 20010725
2 Importing NAME_SEARCH_MASK Call by reference Type reference (TYPE) SWFDNAME Elementname (wildecards *, +) 20010725
3 Importing PHYSICAL_COUNT Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Zählt OHNE Namensraum-Logik 20010725
4 Importing PROPERTIES Call by reference Type reference (TYPE) X Abzufragende Eigenschaft(en) 20010725
5 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Abzufragende Eigenschaft(en) als XSTRING 20010725
6 Importing QNAME_SEARCH_MASK Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Elementname (wildecards *, +) 20020902
7 Importing SEARCH_DEFINITION Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Definierte Elemente berücksichtigen 20010725
8 Importing SEARCH_INCLUDED_CONTAINERS Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Elemente includierter Container berücksichtigen 20010725
9 Importing SEARCH_LOCALLY Call by reference Type reference (TYPE) XFLAG 'X' 'X' - lokale Elemente berücksichtigen 20010725
10 Importing SEARCH_PARENT Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Elemente im übergeordneten Cont. berücksichtigen 20010725

Method ALL_ELEMENTS_GET_COUNT on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.

Method ALL_ELEMENTS_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erster aufgetretener Fehler 20010725
2 Importing REMOVE_DYNAMIC_ELEMENTS Call by reference Type reference (TYPE) XFELD Dynamisch hinzugefügte Elemente vollständig entfernen 20010725
3 Importing RESTORE_DEFAULT_VALUE Call by reference Type reference (TYPE) XFELD Defaultwert aus der Definition wiederherstellen, falls vorh. 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725

Method ALL_ELEMENTS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIST_READ_ONLY Call by reference Type reference (TYPE) XFLAG 'X' 'X' - auch schreibgeschützte Elemente auflisten 20010725
2 Importing LIST_SYSTEM Call by reference Type reference (TYPE) XFLAG SPACE 'X' - auch Systenelemente auflisten 20010725
3 Returning NAMES Value transfer Type reference (TYPE) SWFDNAMTAB Liste mit Namen zutreffender Elemente 20010725
4 Importing ONLY_EXPORT Call by reference Type reference (TYPE) XFLAG SPACE Nur Exportparameter auflisten 20010725
5 Importing ONLY_IMPORT Call by reference Type reference (TYPE) XFLAG SPACE Nur Importparameter auflisten 20010725
6 Importing ONLY_OBJECTS Call by reference Type reference (TYPE) XFLAG SPACE Nur Objektwertige Elemente auflisten 20010725

Method ALL_ELEMENTS_LIST on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.

Method ALL_ELEMENTS_REFRESH_HANDLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_CATEGORY Value transfer Type reference (TYPE) SIBFCATID ' ' 'NN' oder ' ' - Alle Objekte, 'BO' - BOR, 'CL' - ABAP 20010725
2 Importing ONLY_RUNTIME_HANDLES Call by reference Type reference (TYPE) XFLAG 'X' 'X' - nur Laufzeithandles auffrischen, ' ' - Alle Referenzen 20010725

Method ALL_ELEMENTS_REFRESH_HANDLES on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.

Method ALL_ELEMENTS_REFRESH_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_REFRESH Call by reference Type reference (TYPE) XFELD SPACE 'X' - Texte nachlesen auch wenn Sprache übereinstimmt 20010725
2 Importing LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Texte in dieser Sprache zur Verfügung stellen 20010725

Method ALL_ELEMENTS_REFRESH_TEXTS on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.

Method ELEMENT_CLEAR_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Elementname (eindeutig, nicht sprachabhängig) 20010725
3 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Eigenschaft(en) 20010725
4 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Eigenschaft(en) als XSTRING 20010725
5 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725
2 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20010725
3 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) SWFDNAME Name des zu kopierenden Elements 20010725
2 Returning NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Neu erzeugte Kopie des Elements 20010725
3 Importing NEW_NAME Value transfer Type reference (TYPE) SWFDNAME Name der Kopie 20010725
4 Importing NEW_QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name der Kopie 20020903
5 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_CONT_ACCESS_DENIED Container erlaubt nicht das Anlegen neuer Elemente 20010725
3 CX_SWF_CNT_ELEM_INVALID_NAME Neuer Elementname ungültig oder bereits vorhanden 20010725
4 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) XFELD 'X' - Element vorhanden, ' ' - Element nicht vorhanden 20010725
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Elementname (32 Zeichen, eindeutig, nicht sprachabhängig) 20010725
3 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902

Method ELEMENT_EXISTS on class IF_SWF_CNT_ELEMENT_ACCESS_1 has no exception.

Method ELEMENT_GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASE_EXTENSION_TYPE Value transfer Type reference (TYPE) CHAR1 SPACE Erster Erweiterungslevel bei Rekursion. Wird intern gesetzt. 20010725
2 Importing COPY Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Element (und Wert) kopieren 20010725
3 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Referenz auf Element-Objekt 20010725
4 Importing LOCALIZE Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Element ggf. aus Def. Erw. kopieren 20010725
5 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name des angeforderten Elements 20010725
6 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
7 Importing SEARCH_LOCALLY Value transfer Type reference (TYPE) XFLAG 'X' 'X' - Element auch im eigenen Container suchen 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Fehler beim Zugriff auf anderen Container im Namensraum 20010726
2 CX_SWF_CNT_ELEMENT Element nicht gefunden 20020513

Method ELEMENT_GET_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT_PROPS Value transfer Type reference (TYPE) XSTRING Eigenschaften des Elements 20010725
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Elementname (eindeutig, nicht sprachabhängig) 20010725
3 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Abzufragende Eigenschaft(en) 20010725
4 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Abzufragende Eigenschaft(en) als XSTRING 20010725
5 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibender Name des Elements 20010725
2 Importing DESCRIPTION_MAXLEN Call by reference Type reference (TYPE) INT4 Zu liefernde Länge für Beschreibung 20010725
3 Exporting EDITELEM Call by reference Type reference (TYPE) SWFDNAME Elementname (Groß-/Kleinschr., nicht sprachabhängig) 20010725
4 Importing EDITELEM_MAXLEN Call by reference Type reference (TYPE) INT4 Zu liefernde Länge für Editelement (<= 32) 20010725
5 Exporting EXISTING_LANGUAGE Call by reference Type reference (TYPE) LANGU Sprache der Texte, beste Näherung an req. Language 20010725
6 Importing NAME Call by reference Type reference (TYPE) SWFDNAME Name des Elements 20010725
7 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
8 Importing REQUESTED_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Angeforderte Sprache 20010725
9 Exporting SHORTTEXT Call by reference Type reference (TYPE) STRING Kurztext des Elements 20010725
10 Importing SHORTTEXT_MAXLEN Call by reference Type reference (TYPE) INT4 Zu liefernde Länge für Kurztext 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Eindeutiger Name des Elements 20010725
3 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
4 Exporting UNIT Call by reference Type reference (TYPE) ANY Einheit des Elements 20010725
5 Exporting VALUE Call by reference Type reference (TYPE) ANY Wert des Elements 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725
3 CX_SWF_CNT_ELEM_TYPE_CONFLICT Typkonflikt zwischen Wert und Aktualparameter 20010725
4 CX_SWF_CNT_UNIT_TYPE_CONFLICT Typkonflikt zwischen Einheit und Aktualparameter 20010725

Method ELEMENT_GET_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COPY Value transfer Type reference (TYPE) XFLAG SPACE ' ' - Wert referenzieren 'X' - Kopie des Wertes zrückliefern 20010725
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
3 Importing INITIALIZE_IF_NULL Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Falls kein Wert vorhanden: ABAP-Initialwert liefern 20010725
4 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Eindeutiger Name des Elements 20010725
5 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
6 Importing TOUCH Value transfer Type reference (TYPE) XFLAG 'X' 'X' - TOUCHED-Flag defensiv setzen (FALLS WERT VORHANDEN) 20010725
7 Exporting UNIT_REF Value transfer Object reference (TYPE REF TO) DATA Einheit des Elements 20010725
8 Exporting VALUE_REF Value transfer Object reference (TYPE REF TO) DATA Wert des Elements 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20010725
4 CX_SWF_CNT_ELEM_DEF_INVALID Elementdefinition (z.B. Typname) ist ungültig 20010725
5 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
2 Importing INITIALIZE_IF_NULL Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Falls kein Wert vorhanden, erzeuge ABAP-Initialwert 20010725
3 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name des zu kopierenden Elements 20010725
4 Exporting NEW_VALUE_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf neuen Wert (ABAP Initialwert oder Default). 20010725
5 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
6 Importing RESTORE_DEFAULT_VALUE Value transfer Type reference (TYPE) XFLAG SPACE 'X'-Defaultwert wiederherstellen, ' '-typger. Initialwert 20010725
7 Importing SET_VALUE_TO_NULL Value transfer Type reference (TYPE) XFLAG SPACE DO NOT USE !! 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20010725
4 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_SUBSET Call by reference Type reference (TYPE) XFELD SPACE 'X' ok, wenn mind. eine (nicht alle) Eigensch. erfüllt 20010725
2 Returning HAS_PROPERTIES Value transfer Type reference (TYPE) XFELD Eigenschaft(en) vorhanden ? 'X' - Ja, ' ' - nein 20010725
3 Importing NAME Call by reference Type reference (TYPE) SWFDNAME Elementname (eindeutig, nicht sprachabhängig) 20010725
4 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Eigenschaft(en) als Bitmuster 20010725
5 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Eigenschaft(en) als beliebig langes Bitmuster 20010725
6 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010726
2 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CASCADED_REMOVE Value transfer Type reference (TYPE) XFELD 'X' ' ' - lokal löschen, 'X' ggf. in Include-Container löschen 20010725
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
3 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name des zu entfernenden Elements 20010725
4 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
5 Exporting REMOVED_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Element, das aus dem Container entfernt wurde 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725
2 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name des umzubenennenden Elements 20010725
3 Importing NEW_DESCRIPTION Call by reference Type reference (TYPE) SWFDESCR Neue Beschreibung 20010725
4 Importing NEW_NAME Call by reference Type reference (TYPE) SWFDNAME Neuer Name 20010725
5 Importing NEW_QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
6 Importing NEW_SHORTTEXT Call by reference Type reference (TYPE) SWFDSTEXT Neuer Kurztext 20010725
7 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
8 Exporting RENAMED_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Umbenanntes Element 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_CONT_ACCESS_DENIED Änderung der Containerdefinition nicht erlaubt 20010725
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Neuer Elementname bereits vorhanden 20010725
4 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_SET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COPY Call by reference Type reference (TYPE) XFELD 'X' 'X' - Elementwert kopieren, ' ' - Referenz übernehmen 20010725
2 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Referenz auf Element-Objekt 20010725
3 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
4 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name - nur falls ELEMENT initial ist 20010725
5 Exporting NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Eingefügte Elementinstanz - initial = Fehler 20010725
6 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_CONT_ACCESS_DENIED Änderung der Containerdefinition nicht erlaubt 20010725
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Neuer Elementname bereits vorhanden 20010725

Method ELEMENT_SET_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_BEFORE_SET Call by reference Type reference (TYPE) XFLAG SPACE ' ' - additiv setzen 'X' - vorh. props. löschen, dann setzen 20010725
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
3 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Elementname (eindeutig, nicht sprachabhängig) 20010725
4 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Eigenschaft(en) 20010725
5 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Eigenschaft(en) als XSTRING 20010725
6 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725
2 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20010725
3 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725

Method ELEMENT_SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Eindeutiger Name des Elements 20010725
3 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
4 Importing UNIT Call by reference Type reference (TYPE) ANY Einheit des Elements 20010725
5 Importing VALUE Call by reference Type reference (TYPE) ANY Wert des Elements 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20010725
4 CX_SWF_CNT_ELEM_DEF_INVALID Elementdefinition (z.B. Typname) ist ungültig 20010725
5 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725
6 CX_SWF_CNT_ELEM_TYPE_CONFLICT Typkonflikt zwischen Wert und Aktualparameter 20010725
7 CX_SWF_CNT_INVALID_QNAME Qualifizierter Name ungültig / wird bereits verwendet 20020917
8 CX_SWF_CNT_UNIT_TYPE_CONFLICT Typkonflikt zwischen Einheit und Aktualparameter 20010725

Method ELEMENT_SET_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COPY Value transfer Type reference (TYPE) XFLAG SPACE ' ' - Wert referenzieren 'X' - Kopie des Wertes zrückliefern 20010725
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Erste aufgetretene Ausnahme (falls abgefragt: kein RAISE) 20010725
3 Importing KEEP_TARGET_REF Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Datenreferenz des Elements behalten 20030905
4 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Eindeutiger Name des Elements 20010725
5 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements (eindeutig, String) 20020902
6 Importing UNIT_REF Value transfer Object reference (TYPE REF TO) DATA Einheit des Elements 20010725
7 Importing VALUE_REF Value transfer Object reference (TYPE REF TO) DATA Wert des Elements 20010725
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010725
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20010725
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20010725
4 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20010725
5 CX_SWF_CNT_ELEM_TYPE_CONFLICT Typkonflikt zwischen Wert und Aktualparameter 20010725
6 CX_SWF_CNT_INVALID_QNAME Qualifizierter Name ungültig / wird bereits verwendet 20020917
History
Last changed by/on SAP  20110908 
SAP Release Created in