SAP ABAP Interface IF_SWF_CNT_ELEMENT (Abstraction of Container Element)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CNT (Package) Workflow: Container
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWF_CNT_ELEMENT Abstraction of Container Element 20000331
Properties
Interface IF_SWF_CNT_ELEMENT  
Short Description Abstraction of Container Element    
General Data
Package SWF_CNT   Workflow: Container 
Created 20000314   SAP 
Last changed 20110908   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_SWF_CNT_ELEMENT has no interface.
Friends
Interface IF_SWF_CNT_ELEMENT has no friend.
Attributes
Interface IF_SWF_CNT_ELEMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN Instance method Public Method Assign Elements to One Another 20001215
2 CLEAR_PROPS Instance method Public Method Reset Attribute(s) 20000407
3 CLEAR_VALUE Instance method Public Method Reset Element Value to Type-Based Initial Value 20000403
4 COPY Instance method Public Method Create Copy of the Element 20000403
5 CREATE_BY_DATA Static method Public Method Define Element Using an ABAP Field (Type + Value) 20000615
6 CREATE_BY_REFERENCE Static method Public Method Define Element Using Data Reference (Type + Value) 20000403
7 CREATE_BY_TYPEDESCR Static method Public Method Define Element Using an ABAP Type Descriptor (Type Only) 20000615
8 CREATE_BY_TYPENAME Static method Public Method Generate Element Using Direct Entry of (Object) Type Names 20000728
9 DISPLAY Instance method Public Method Display Element as Dialog Box 20000403
10 EDIT Instance method Public Method Edit Element (Definition + Value) 20000403
11 GET_CHANGE_DATA Instance method Public Method Read Change Data of the Element 20010110
12 GET_EDITELEM Instance method Public Method Element Name in Uppercase and Lowercase 20010725
13 GET_EDITELEM_STRING Instance method Public Method Element Name in Uppercase and Lowercase (String Format) 20010725
14 GET_EXTENSION_TYPE Instance method Public Method States whether element located locally or in an extension 20020718
15 GET_NAME Instance method Public Method Read Name of the Element 20000404
16 GET_NAME_STRING Instance method Public Method Name of Element (String Format) 20010725
17 GET_OWNER Instance method Public Method Delivers the Container That Manages the Element 20000713
18 GET_PROPS Instance method Public Method Determine Attribute(s) 20000407
19 GET_QNAME Instance method Public Method Determine Qualified Name of Element 20020826
20 GET_REPOSITORY_TYPEINFO Instance method Public Method DDIC/BOR/SE24 Determine Type Information Using an Element 20000921
21 GET_TEXTS Instance method Public Method Deliver Display Name, Description, and Short Text 20000530
22 GET_TYPE Instance method Public Method Determines Type Names and Type Attributes 20000728
23 GET_TYPEDESCR Instance method Public Method Determine Type Descriptor (From Type Name or Value) 20000403
24 GET_UNIT Instance method Public Method Determine Element Unit 20000320
25 GET_UNIT_REF Instance method Public Method Determine Reference to Unit of Element 20010709
26 GET_UNIT_TYPE Instance method Public Method Determine Unit Type of Element 20010709
27 GET_VALUE Instance method Public Method Determine Element Value 20000320
28 GET_VALUE_REF Instance method Public Method Determine Data Reference to Value Element 20000314
29 HAS_PROPS Instance method Public Method OBSOLETE! -> Use 'QUERY' 20010918
30 INITIALIZE_VALUE Instance method Public Method Generate Initial Element Value 20000925
31 IS_ALIVE Instance method Public Method 'X' - Element Reference Is Active 20031001
32 QUERY Instance method Public Method 'X' - Use Attribute(s) 20001031
33 REFRESH_OBJECT_REFERENCE Instance method Public Method If Object Value: Reload Object from DB 20010404
34 SET_ARGTYPE Instance method Public Method Set Argument Type (For Dynamic Method Call) 20000404
35 SET_CHANGE_DATA Instance method Public Method Set Change Data of Element 20010110
36 SET_NAME Instance method Public Method Set Name of Element 20000404
37 SET_OWNER Instance method Public Method Sets the Container That Manages the Element 20010201
38 SET_PROPS Instance method Public Method Set Attribute(s) 20000407
39 SET_QNAME Instance method Public Method Set Qualified Name of Element 20020826
40 SET_TEXTS Instance method Public Method Sets the Display Name, Description, and Short Text 20000530
41 SET_TYPE Instance method Public Method Determines Type Name Reference 20000728
42 SET_UNIT Instance method Public Method Set Element Unit 20000320
43 SET_VALUE Instance method Public Method Set Element Value 20000320
44 SET_VALUE_REF Instance method Public Method Set Data Reference That Shows the Value of the Element 20000314
Events
Interface IF_SWF_CNT_ELEMENT has no event.
Types
Interface IF_SWF_CNT_ELEMENT has no local type.
Method Signatures

Method ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Wert und Einheit kopieren, ' ' - Referenzen übernehmen 20001215
2 Importing SOURCE Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Zuzuweisendes Element (ME ist Ziel der Zuweisung) 20001215
# Exception Resumable Description Created on
1 CX_SWF_CNT_ELEMENT Fehler beim Bearbeiten von Elementen 20001215
2 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20001215
3 CX_SWF_CNT_ELEM_DEF_INVALID Elementdefinition ist ungültig 20001215

Method CLEAR_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTIES Value transfer Type reference (TYPE) SWFDBITS64 Zu löschende Eigenschaft(en) des Elements 20000407
2 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Zu löschende Eigenschaft(en) des Elements 20000411
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010723

Method CLEAR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_UNIT Value transfer Type reference (TYPE) XFELD SPACE 'X' - Einheit des Elements löschen 20000403
2 Importing CLEAR_UNITTYPE Value transfer Type reference (TYPE) XFELD SPACE 'X' - Einheitentyp des Elements löschen 20000403

Method CLEAR_VALUE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTO_LOAD_TEXTS Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Elementtexte falls nötig nachladen 20050808
2 Importing COPY_TEXTS Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Sprachabhängige Texte kopieren 20010326
3 Importing KEEP_VALUE_AND_UNIT_REF Call by reference Type reference (TYPE) XFLAG 'X' - Wert und Einheit NICHT kopieren. 20010615
4 Returning NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Kopie des Elements 20000403

Method COPY on Interface IF_SWF_CNT_ELEMENT has no exception.

Method CREATE_BY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_FIELD Call by reference Type reference (TYPE) ANY ABAP-Feld 20000615
2 Importing COPY Call by reference Type reference (TYPE) XFELD 'X' 'X' - Wert des ABAP-Feldes wird kopiert 20000615
3 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Neu erzeugtes Element 20000615
4 Importing HOME Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, in dem das Element (physisch) liegt 20001221
5 Importing NAME Call by reference Type reference (TYPE) SWFDNAME Name des anzulegenden Elements 20000615
6 Importing NAME_STRING Call by reference Type reference (TYPE) STRING Name des anzulegenden Elements (String) 20010725
7 Importing OWNER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, dem das Element (logisch) gehört 20001221
8 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Eigenschaften des Elements 20000615
9 Importing PROPERTIES_X Call by reference Type reference (TYPE) XSTRING Eigenschaften des Elements (variabel lange Bitfolge) 20000615

Method CREATE_BY_DATA on Interface IF_SWF_CNT_ELEMENT has no exception.

Method CREATE_BY_REFERENCE 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' - Inhalt des ABAP-Feldes wird kopiert. 20000407
2 Importing DATA_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf ABAP-Feld 20000403
3 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Neu erzeugtes Element 20000403
4 Importing HOME Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, in dem das Element (physisch) liegt 20001221
5 Importing NAME Call by reference Type reference (TYPE) SWFDNAME Name des anzulegenden Elements 20000615
6 Importing NAME_STRING Call by reference Type reference (TYPE) STRING Name des anzulegenden Elements (String) 20010725
7 Importing OWNER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, dem das Element (logisch) gehört 20001221
8 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Eigenschaften des Elements 20000615
9 Importing PROPERTIES_X Call by reference Type reference (TYPE) XSTRING Eigenschaften des Elements (variabel lange Bitfolge) 20000615

Method CREATE_BY_REFERENCE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method CREATE_BY_TYPEDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Neu erzeugtes Element 20000615
2 Importing HOME Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, in dem das Element (physisch) liegt 20001221
3 Importing NAME Call by reference Type reference (TYPE) SWFDNAME Name des anzulegenden Elements 20000615
4 Importing NAME_STRING Call by reference Type reference (TYPE) STRING Name des anzulegenden Elements (String) 20010725
5 Importing OWNER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, dem das Element (logisch) gehört 20001221
6 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Eigenschaften des Elements 20000615
7 Importing PROPERTIES_X Call by reference Type reference (TYPE) XSTRING Eigenschaften des Elements (variabel lange Bitfolge) 20000615
8 Importing TYPEDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR ABAP Typdescriptor 20000615

Method CREATE_BY_TYPEDESCR on Interface IF_SWF_CNT_ELEMENT has no exception.

Method CREATE_BY_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DECIMALS Value transfer Type reference (TYPE) INT4 Anzahl Dezimalstellen by Typ P 20000728
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Neu erzeugtes Element 20000728
3 Importing HOME Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, in dem das Element (physisch) liegt 20001221
4 Importing LENGTH Value transfer Type reference (TYPE) INT4 Länge bei internen Typen (C, N, P, X) 20000728
5 Importing NAME Call by reference Type reference (TYPE) SWFDNAME Name des neuen Elements 20000728
6 Importing NAME_STRING Call by reference Type reference (TYPE) STRING Name des anzulegenden Elements (String) 20010725
7 Importing OBJKIND Value transfer Type reference (TYPE) SWFOBJKIND Objekttypklasse: BO - BOR, CL - SE24 20000728
8 Importing OBJTYPE Value transfer Type reference (TYPE) STRING Objekttyp (Name im BOR oder in SE24) 20000728
9 Importing OWNER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Referenz auf Container, dem das Element (logisch) gehört 20000728
10 Importing PERFORM_TYPE_CHECK Call by reference Type reference (TYPE) XFELD 'X' 'X' - Typinformation gegen Repository prüfen 20000728
11 Importing TABELEM Value transfer Type reference (TYPE) SWC_TABELM Simulation eines Tabellentyps durch Container 20000728
12 Importing TYPENAME Value transfer Type reference (TYPE) STRING Typname (DDIC) bzw. Struktur-Feld bei LIKE Typisierung 20000728
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONT_ACCESS_DENIED Neues Element konnte nicht in Container eingefügt werden 20000728
2 CX_SWF_CNT_ELEM_INVALID_TYPE Ungültige Typinformationen für Element 20000728

Method DISPLAY Signature

Method DISPLAY on Interface IF_SWF_CNT_ELEMENT has no parameter.
Method DISPLAY on Interface IF_SWF_CNT_ELEMENT has no exception.

Method EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) XFELD Element geändert ? 20000403

Method EDIT on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGE_DATA Value transfer Type reference (TYPE) SWF_CHGDTA Änderungsdaten des Elements (Angelegt/Geändert) 20010110

Method GET_CHANGE_DATA on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_EDITELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EDITELEM Value transfer Type reference (TYPE) SWFDNAME Name des Elements in Groß- Kleinschreibung. 20010725

Method GET_EDITELEM on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_EDITELEM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EDITELEM_STRING Value transfer Type reference (TYPE) STRING Name des Elements in Groß/Kleinschreibung (Stringformat) 20010725

Method GET_EDITELEM_STRING on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_EXTENSION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTENSION_HISTORY Call by reference Type reference (TYPE) STRING Pfad durch Erweiterungen bis zum Element 20020718
2 Exporting IS_DEF_EXTENSION Call by reference Type reference (TYPE) XFLAG 'X' - Element liegt in der Definitionserweiterung 20020718
3 Exporting IS_INCLUDE Call by reference Type reference (TYPE) XFLAG 'X' - Element liegt in einem Include 20020718
4 Exporting IS_LOCAL Call by reference Type reference (TYPE) XFLAG 'X' - Element lokal 20020718
5 Exporting IS_PARENT Call by reference Type reference (TYPE) XFLAG 'X' - Element liegt in Parent-Erweiterung 20020718

Method GET_EXTENSION_TYPE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EDITELEM Value transfer Type reference (TYPE) SWFDNAME Name des Elements in Groß- Kleinschreibung. 20001103
2 Exporting NAME Value transfer Type reference (TYPE) SWFDNAME Eindeutiger, nicht sprachabhängiger Name des Elements 20000404
3 Exporting NAME_STRING Call by reference Type reference (TYPE) STRING Name als STRING 20010725

Method GET_NAME on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_NAME_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME_STRING Value transfer Type reference (TYPE) STRING Name als STRING 20010725

Method GET_NAME_STRING on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OWNER Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, der das Element verwaltet 20000713

Method GET_OWNER on Interface IF_SWF_CNT_ELEMENT has no exception.

Method 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 20000411
2 Importing PROPERTIES Value transfer Type reference (TYPE) SWFDBITS64 Abzufragende Eigenschaft(en) 20000411
3 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Abzufragende Eigenschaft(en) 20000407

Method GET_PROPS on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QNAME Value transfer Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements 20020826
2 Importing WITH_FALLBACK Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Falls kein Qname gesetzt, verwende Editelem, dann Name 20030709

Method GET_QNAME on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_REPOSITORY_TYPEINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BOR_INFO Call by reference Type reference (TYPE) SWOTBASDAT BOR-Typinformationsstruktur (Basedata) 20000921
2 Exporting DDIC_INFO Call by reference Type reference (TYPE) DFIES DDIC-Typinformationsstruktur (DFIES) 20000921
3 Exporting SEO_INFO Call by reference Type reference (TYPE) SWF_SEOELM SE24-Typinformationsstruktur (WF-Spezifisch) 20000921

Method GET_REPOSITORY_TYPEINFO on Interface IF_SWF_CNT_ELEMENT has no exception.

Method 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 Beschreibung 20000530
2 Importing DESCRIPTION_MAXLEN Call by reference Type reference (TYPE) INT4 Zu liefernde Länge für Beschreibung 20000712
3 Exporting EDITELEM Call by reference Type reference (TYPE) SWFDNAME Bezeichnung in Groß- / Kleinschreibung 20000530
4 Importing EDITELEM_MAXLEN Call by reference Type reference (TYPE) INT4 Zu liefernde Länge für Elementname in Groß/Kleinschr. 20000712
5 Exporting EXISTING_LANGUAGE Call by reference Type reference (TYPE) LANGU Tatsächlich vorhandene Sprache für Kurztext + Beschreibung 20000712
6 Importing REQUESTED_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Sprache, in der die Texte geliefert werden sollen 20000712
7 Exporting SHORTTEXT Call by reference Type reference (TYPE) STRING Kurztext 20000530
8 Importing SHORTTEXT_MAXLEN Call by reference Type reference (TYPE) INT4 Zu liefernde Länge für Kurztext 20000712

Method GET_TEXTS on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DECIMALS Call by reference Type reference (TYPE) INT4 Anzahl Dezimalstellen by Typ P 20000728
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_ELEMENT Aufgetretene Ausnahme 20051010
3 Exporting IS_STRUCTURE Call by reference Type reference (TYPE) XFELD 'X' - Struktur (flach oder tief) 20000921
4 Exporting IS_TABLE Call by reference Type reference (TYPE) XFELD 'X' - Tabelle 20000921
5 Exporting LENGTH Call by reference Type reference (TYPE) INT4 Länge bei internen Typen (C, N, P, X) 20000728
6 Exporting OBJKIND Call by reference Type reference (TYPE) SWFOBJKIND Objekttypklasse: BO - BOR, CL - SE24 20000728
7 Exporting OBJTYPE Call by reference Type reference (TYPE) STRING Objekttyp (Name im BOR oder in SE24) 20000728
8 Exporting REFFIELD Call by reference Type reference (TYPE) SWC_REFFLD OBSOLET: BOR-Container: Name des Strukturfeldes 20000728
9 Exporting REFOBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP OBSOLET: BOR-Container: Name des BOR-Objekttyps 20000728
10 Exporting REFSTRUCT Call by reference Type reference (TYPE) SWC_REFSTR OBSOLET: BOR-Container: Typname der Struktur 20000728
11 Exporting REFTYPE Call by reference Type reference (TYPE) SWC_REFTYP OBSOLET: BOR-Container: 'O' - BOR Obj., 'D' - DDIC Referenz 20000728
12 Exporting TABELEM Call by reference Type reference (TYPE) SWC_TABELM Typename ist eine Struktur, der Container baut Tabelle auf 20000728
13 Exporting TYPEKIND Call by reference Type reference (TYPE) SWFDTKIND INTERN: ABAP-internes Typkennzeichen 20000728
14 Exporting TYPENAME Call by reference Type reference (TYPE) STRING Typname (bei Standard-Typisierung) 20000728

Method GET_TYPE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_TYPEDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPE_DESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR ABAP Typdescriptor (Run-Time Type Identification) 20000403

Method GET_TYPEDESCR on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting UNIT Value transfer Type reference (TYPE) ANY Einheit des Elements 20000320
2 Exporting UNITTYPE Value transfer Type reference (TYPE) SWFDUNITTP Einheitentyp 20000320

Method GET_UNIT on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_UNIT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UNIT_REF Value transfer Object reference (TYPE REF TO) DATA Einheit des Elements (als Referenz) 20010709

Method GET_UNIT_REF on Interface IF_SWF_CNT_ELEMENT has no exception.

Method GET_UNIT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UNITTYPE Value transfer Type reference (TYPE) SWFDUNITTP Einheitentyp 20010709

Method GET_UNIT_TYPE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method 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 Ausnahme, falls kein Wert gesetzt werden konnte 20010201
2 Exporting UNIT Value transfer Type reference (TYPE) ANY Einheit des Elements 20000320
3 Exporting UNITTYPE Value transfer Type reference (TYPE) SWFDUNITTP Einheitentyp 20000320
4 Exporting VALUE Value transfer Type reference (TYPE) ANY Wert des Elements. 20000320
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010723
2 CX_SWF_CNT_ELEM_DEF_INVALID Elementdefinition (z.B. Typname) ist ungültig 20010201
3 CX_SWF_CNT_ELEM_TYPE_CONFLICT Typkonflikt zwischen Wert und Aktualparameter 20000926

Method 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 'X' - Wert/Einheit kopieren, ' ' - direkt referenzieren 20000629
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Ausnahme, falls kein Wert ermittelt werden konnte 20010201
3 Importing INITIALIZE_IF_NULL Value transfer Type reference (TYPE) XFLAG SPACE 'X' - initialisieren, falls kein Wert vorhanden 20001024
4 Exporting IS_OBJECT Call by reference Type reference (TYPE) XFELD 'X' - Element ist eine Objektreferenz 20010201
5 Importing TOUCH Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Touched-Flag defensiv setzen 20050715
6 Exporting UNIT_REF Value transfer Type reference (TYPE) REF TO DATA Datenreferenz auf Einheit des Elements 20000403
7 Exporting VALUE_REF Value transfer Type reference (TYPE) REF TO DATA Datenreferenz auf Wert des Elements. 20000320
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010201
2 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20000629
3 CX_SWF_CNT_ELEM_DEF_INVALID Elementdefinition (z.B. Typname) ist ungültig 20000629

Method HAS_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_PROPERTIES Value transfer Type reference (TYPE) XFLAG 'X' - Eigenschaft(en) vorhanden, ' ' - nicht vorhanden 20010918
2 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Abzufragende Eigenschaft(en) 20010918
3 Importing PROPERTIES_X Call by reference Type reference (TYPE) XSTRING Abzufragende Eigenschaft(en) als XSTRING 20010918

Method HAS_PROPS on Interface IF_SWF_CNT_ELEMENT has no exception.

Method INITIALIZE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_VALUE_REF Value transfer Object reference (TYPE REF TO) DATA Referenz auf neu erzeugten Wert 20000925
2 Importing RESTORE_DEFAULT_VALUE Value transfer Type reference (TYPE) XFLAG SPACE 'X'-Defaultwert wiederherstellen, ' '-typger. Initialwert 20000925
3 Importing SET_VALUE_TO_NULL Value transfer Type reference (TYPE) XFLAG SPACE 'X' - Wert löschen, ' ' - ABAP-initialen Wert herstellen 20010411

Method INITIALIZE_VALUE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method IS_ALIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_ALIVE Value transfer Type reference (TYPE) XFLAG 'X' - Elementreferenz ist verwendbar 20031001

Method IS_ALIVE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method 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) XFLAG 'X' - ok, solange mindestens 1 Eigenschaft erfüllt 20001031
2 Returning HAS_PROPERTIES Value transfer Type reference (TYPE) XFELD 'X' - Eigenschaft(en) vorhanden, ' ' - nicht vorhanden 20001031
3 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Abzufragende Eigenschaft(en) 20001031
4 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Abzufragende Eigenschaft(en) als XSTRING 20001031

Method QUERY on Interface IF_SWF_CNT_ELEMENT has no exception.

Method REFRESH_OBJECT_REFERENCE 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 20010404
2 Importing OBJECT_CATEGORY Call by reference Type reference (TYPE) SIBFCATID 'BO' Nur Objekte dieser Kategorie nachladenden 20010404
3 Importing ONLY_IF_RUNTIME Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Refresh nur falls bereits Laufzeithandle vorhanden 20010404
# Exception Resumable Description Created on
1 CX_SWF_CNT_ELEM_DEF_INVALID Elementdefinition (z.B. Typname) ist ungültig 20010404

Method SET_ARGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARGTYPE Call by reference Type reference (TYPE) CHAR1 Argumenttyp 20000404

Method SET_ARGTYPE on Interface IF_SWF_CNT_ELEMENT has no exception.

Method SET_CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGE_DATA Value transfer Type reference (TYPE) SWF_CHGDTA Änderungsdaten des Elements (Angelegt/Geändert) 20010110

Method SET_CHANGE_DATA on Interface IF_SWF_CNT_ELEMENT has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDITELEM Value transfer Type reference (TYPE) SWFDNAME Eindeutiger Name in Groß- Kleinschreibung 20001106
2 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Eindeutiger, nicht sprachabhängiger Name des Elements 20000404
3 Importing NAME_STRING Call by reference Type reference (TYPE) STRING Name als STRING 20010725
4 Exporting NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_SWF_CNT_ELEMENT Neues Elementobjekt nach Umbenennen 20001128
# Exception Resumable Description Created on
1 CX_SWF_CNT_ELEM_ACCESS_DENIED Umbenennen konnte nicht durchgeführt werden. 20000803

Method SET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OWNER Call by reference Object reference (TYPE REF TO) IF_SWF_CNT_CONTAINER Container, der das Element verwaltet 20010201

Method SET_OWNER on Interface IF_SWF_CNT_ELEMENT has no exception.

Method 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) XFELD SPACE 'X' - vorhandene Eigenschaften löschen, dann setzen 20000718
2 Importing PROPERTIES Call by reference Type reference (TYPE) SWFDBITS64 Eigenschaften des Elements 20000407
3 Importing PROPERTIES_X Value transfer Type reference (TYPE) XSTRING Abzufragende Eigenschaft(en) als XSTRING 20000407
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20010723

Method SET_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QNAME Call by reference Type reference (TYPE) SWFDQNAME Qualifizierter Name des Elements 20020826
# Exception Resumable Description Created on
1 CX_SWF_CNT_INVALID_QNAME Ungültige Pfadangabe 20020917

Method SET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibung 20000530
2 Importing DESCRIPTION_C Call by reference Type reference (TYPE) C Beschreibung im CHAR-Format 20010321
3 Importing EDITELEM Call by reference Type reference (TYPE) SWFDNAME Bezeichnung in Groß- / Kleinschreibung 20000530
4 Importing LANGUAGE Call by reference Type reference (TYPE) LANGU Sprachenschlüssel für Kurztext + Beschreibung 20000530
5 Importing SHORTTEXT Value transfer Type reference (TYPE) STRING Kurztext 20000530
6 Importing SHORTTEXT_C Call by reference Type reference (TYPE) C Kurztext im CHAR-Format 20010321
7 Importing UPDATE_FLAGS Call by reference Type reference (TYPE) XFLAG 'X' 'X' - Eigenschaft 'Texts Touched' setzen 20010425

Method SET_TEXTS on Interface IF_SWF_CNT_ELEMENT has no exception.

Method SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) XFELD 'X' - Typeigenschaften haben sich geändert 20000728
2 Importing CLEAR_VALUE Call by reference Type reference (TYPE) XFELD 'X' 'X' - ggf. vorhandenen Wert löschen 20010719
3 Importing DECIMALS Value transfer Type reference (TYPE) INT4 Anzahl Dezimalstellen by Typ P 20000728
4 Importing EXCLUDE_PROPS Value transfer Type reference (TYPE) XSTRING Diese Eigenschaften löschen (Schritt 1) 20001128
5 Importing LENGTH Value transfer Type reference (TYPE) INT4 Länge bei internen Typen (C, N, P, X) 20000728
6 Importing OBJKIND Value transfer Type reference (TYPE) SWFOBJKIND Objekttypklasse: 'BO' - BOR, 'CL' - SE24, ' ' - kein Objekt 20000728
7 Importing OBJTYPE Value transfer Type reference (TYPE) STRING Objekttyp (Name im BOR oder in SE24) 20000728
8 Importing PERFORM_TYPE_CHECK Call by reference Type reference (TYPE) XFELD 'X' 'X' - Typinformation gegen Repository prüfen 20000728
9 Importing PROPS Value transfer Type reference (TYPE) XSTRING Diese Eigenschaften setzen (Schritt 2) 20000927
10 Importing TABELEM Value transfer Type reference (TYPE) SWC_TABELM Simulation eines Tabellentyps durch Container 20000728
11 Importing TYPENAME Value transfer Type reference (TYPE) STRING Typname (DDIC) bzw. Struktur-Feld bei LIKE Typisierung 20000728
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONT_ACCESS_DENIED Ändernder Zugriff auf Container nicht erlaubt 20000728
2 CX_SWF_CNT_ELEM_INVALID_TYPE Ungültige Typinformationen für Element 20000728

Method SET_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UNIT Value transfer Type reference (TYPE) ANY Einheit des Elements 20000320
2 Importing UNITTYPE Value transfer Type reference (TYPE) SWFDUNITTP Einheitentyp 20000320

Method SET_UNIT on Interface IF_SWF_CNT_ELEMENT has no exception.

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED Call by reference Type reference (TYPE) XFLAG 'X' - Wert hat sich geändert 20010104
2 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Ausnahme, falls Wert nicht gesetzt werden konnte 20001005
3 Importing UNIT Value transfer Type reference (TYPE) ANY Einheit des Elements 20000320
4 Importing VALUE Value transfer Type reference (TYPE) ANY Wert des Elements. 20000320
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20001005
2 CX_SWF_CNT_ELEMENT Fehler beim Bearbeiten von Elementen 20001222
3 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20001005
4 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20001222

Method SET_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED Call by reference Type reference (TYPE) XFLAG 'X' - Wert hat sich geändert 20010104
2 Importing COPY Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Erzeuge Kopie (von Wert und Einheit) 20000314
3 Exporting EXCEPTION_RETURN Call by reference Object reference (TYPE REF TO) CX_SWF_CNT_CONTAINER Ausnahme, falls kein Wert gesetzt werden konnte 20001005
4 Importing INITIALIZE_IF_NULL Call by reference Type reference (TYPE) XFLAG 'X' - Initialwert erzeugen, falls NULL 20010104
5 Importing KEEP_TARGET_REF Call by reference Type reference (TYPE) XFLAG SPACE 'X' - Zeiger auf Wert falls möglich behalten 20030905
6 Importing UNIT_REF Value transfer Type reference (TYPE) REF TO DATA Einheit des Elements 20000403
7 Importing VALUE_REF Value transfer Type reference (TYPE) REF TO DATA Datenreferenz auf Wert des Elements. 20000320
# Exception Resumable Description Created on
1 CX_SWF_CNT_CONTAINER Ausnahme im Container-Service 20001005
2 CX_SWF_CNT_CONT_ACCESS_DENIED Ausnahme im Container-Service 20001222
3 CX_SWF_CNT_ELEMENT Ausnahme im Container-Service 20001222
4 CX_SWF_CNT_ELEM_ACCESS_DENIED Element darf nicht verändert werden 20001005
5 CX_SWF_CNT_ELEM_NOT_FOUND Element nicht gefunden 20001222
History
Last changed by/on SAP  20110908 
SAP Release Created in 46D