SAP ABAP Class CL_FP_NODE (Form Node: Node)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FP (Application Component) Forms Processing
     SAFPAPI (Package) SAP Form Processing (API)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FP_NODE Form Node: Node Interface 20030424
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20030507
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FP_GRAPHIC Form Node: Graphic 20030425
2 Inheritance (c INHERITING FROM c_ref)  CL_FP_TEXT Form Node: Text 20030519
3 Inheritance (c INHERITING FROM c_ref)  CL_FP_STRUCTURE Form Node: Structure 20030725
4 Inheritance (c INHERITING FROM c_ref)  CL_FP_SINGLE_RECORD Form Node: Single Record 20040921
5 Inheritance (c INHERITING FROM c_ref)  CL_FP_PROGRAMLINES Form Node: Program Lines 20030507
6 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP_DATA Form Node: Loop (Data) 20030902
7 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP_CONTROL_GROUP Form Node: Loop (Control Level Group) 20041102
8 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP_CONTROL_DATA Form Node: Loop (Control Level Data) 20041102
9 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP Form Node: Loop 20030425
10 Inheritance (c INHERITING FROM c_ref)  CL_FP_ADDRESS Form Node: Address 20030506
... Click here to see Used By full list (17 items)
Properties
Class CL_FP_NODE  
Short Description Form Node: Node    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAFPAPI   SAP Form Processing (API) 
Created 20030424   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TFPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FP_NODE Form Node: Node Interface 20030424
2 IF_SERIALIZABLE_OBJECT Serializable Object 20030507
Friends
# Friend Modeled only Created on Description
1 CL_FP_CONDITION 20030507 Form Data: Condition
2 CL_FP_DESCRIPTION 20030509 Form Data: Description
3 CL_FP_FORM 20030512 Form Objects: Form
4 CL_FP_HELPER 20031111 Form Objects: Help Functions
5 IF_FP_REPOSITORY 20030616 Form Objects: Interface for Repository
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CHILD Instance attribute Protected Object reference (TYPE REF TO) IF_FP_NODE Lower-Level Node 20030425
2 M_CONDITION Instance attribute Protected Object reference (TYPE REF TO) IF_FP_CONDITION Condition 20030502
3 M_DESCRIPTION Instance attribute Protected Object reference (TYPE REF TO) CL_FP_DESCRIPTION Description 20030509
4 M_GENERATED Instance attribute Protected Type reference (TYPE) FPGENERATED Node was generated 20030729
5 M_ID Instance attribute Protected Type reference (TYPE) GUID_32 ID 20030508
6 M_NAME Instance attribute Protected Type reference (TYPE) FPNODENAME Name 20030425
7 M_PARENT Instance attribute Protected Object reference (TYPE REF TO) IF_FP_NODE Higher-Level Node 20030425
8 M_STATE Instance attribute Protected Type reference (TYPE) FPNODESTATE Status 20030728
9 M_SUCCESSOR Instance attribute Protected Object reference (TYPE REF TO) IF_FP_NODE Subsequent Node 20030425
10 SERIALIZABLE_CLASS_VERSION Constant Private Type reference (TYPE) I 1 Class Version 20030514
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_TO_CHECKLIST Instance method Protected Method Add New Entry to Table of Check Results 20030721
2 CHECK_NAME_UNIQUENESS Instance method Protected Method Check Name for Uniqueness 20030430
3 CHECK_NODE_UNIQUENESS Instance method Protected Method Check Node for Uniqueness 20030721
4 CONSTRUCTOR Instance method Public Constructor Constructor 20030430
5 DESERIALIZE_HELPER Instance method Private Method Deserialize Helper 20030514
6 GET_DESCRIPTIONT Instance method Protected Method Get Descriptions 20030512
7 GET_LANGUAGE Instance method Protected Method Get Language 20030513
8 INIT_NODE Instance method Protected Method Initialize Node 20030430
9 INT_CHECK Instance method Protected Method Internal: Check 20030722
10 INT_CHECK_CHILD Instance method Protected Method Internal: Check Lower-Level Node 20030722
11 INT_CHECK_SUCCESSOR Instance method Protected Method Internal: Check Subsequent Node 20030722
12 INT_INSERT_CHILD Instance method Protected Method Internal: Insert Lower-Level Node 20030502
13 INT_REMOVE_CHILD Instance method Protected Method Internal: Delete Lower-Level Node 20030502
14 IS_EQUAL_REF Instance method Protected Method Is node reference identical? 20030512
15 RAISE_OBJECT_CHANGED Instance method Protected Method Trigger event 'Object was changed' 20030624
16 SERIALIZE_HELPER Instance method Private Method Serialize Helper 20030514
17 SET_DESCRIPTIONT Instance method Protected Method Set Descriptions 20030512
18 SET_NEW_ID Instance method Protected Method Set New ID 20030527
Events
Class CL_FP_NODE has no event.
Types
Class CL_FP_NODE has no local type.
Method Signatures

Method APPEND_TO_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECKLIST Call by reference Type reference (TYPE) TFPCHECKLIST Prüfergebnisse 20030721
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID 'FPAPICHK' Nachrichten, Nachrichtenklasse 20030721
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030721
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichten, Nachrichtentyp 20030722
5 Importing I_MSGV1 Call by reference Type reference (TYPE) CLIKE Nachrichten, Nachrichtenvariable 20030721
6 Importing I_MSGV2 Call by reference Type reference (TYPE) CLIKE Nachrichten, Nachrichtenvariable 20030721
7 Importing I_MSGV3 Call by reference Type reference (TYPE) CLIKE Nachrichten, Nachrichtenvariable 20030721
8 Importing I_MSGV4 Call by reference Type reference (TYPE) CLIKE Nachrichten, Nachrichtenvariable 20030721

Method APPEND_TO_CHECKLIST on class CL_FP_NODE has no exception.

Method CHECK_NAME_UNIQUENESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) FPNODENAME Name 20030430
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030430

Method CHECK_NODE_UNIQUENESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_FP_NODE Knoten 20030721
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030721

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEFORE Call by reference Object reference (TYPE REF TO) IF_FP_NODE Nachfolgerknoten 20030507
2 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FP_CONTEXT Kontext 20030509
3 Importing I_NAME Call by reference Type reference (TYPE) FPNODENAME Name 20030507
4 Importing I_PARENT Call by reference Object reference (TYPE REF TO) IF_FP_NODE Vaterknoten 20030507
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030507

Method DESERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_FP_NODE Kindknoten 20030514
2 Importing CONDITION Call by reference Object reference (TYPE REF TO) IF_FP_CONDITION Bedingung 20030514
3 Importing GENERATED Call by reference Type reference (TYPE) FPGENERATED Knoten wurde generiert 20030729
4 Importing ID Call by reference Type reference (TYPE) GUID_32 Id 20030514
5 Importing NAME Call by reference Type reference (TYPE) FPNODENAME Name 20030514
6 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_FP_NODE Vaterknoten 20030514
7 Importing SERIALIZABLE_CLASS_VERSION Call by reference Type reference (TYPE) I SERIALIZABLE_CLASS_VERSION Klassenversion 20030514
8 Importing STATE Call by reference Type reference (TYPE) FPNODESTATE Status 20030728
9 Importing SUCCESSOR Call by reference Object reference (TYPE REF TO) IF_FP_NODE Nachfolgerknoten 20030514

Method DESERIALIZE_HELPER on class CL_FP_NODE has no exception.

Method GET_DESCRIPTIONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DESCRIPTIONT Call by reference Type reference (TYPE) TFPCONTEXTTS Texttabelle 20030512

Method GET_DESCRIPTIONT on class CL_FP_NODE has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LANGUAGE Value transfer Type reference (TYPE) SYLANGU Sprache 20030513
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030513

Method INIT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEFORE Call by reference Object reference (TYPE REF TO) IF_FP_NODE Nachfolgerknoten 20030502
2 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FP_CONTEXT Kontext 20030509
3 Importing I_NAME Call by reference Type reference (TYPE) FPNODENAME Name 20030430
4 Importing I_PARENT Call by reference Object reference (TYPE REF TO) IF_FP_NODE Vaterknoten 20030430
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030430

Method INT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECKLIST Call by reference Type reference (TYPE) TFPCHECKLIST Prüfergebnisse 20030722

Method INT_CHECK on class CL_FP_NODE has no exception.

Method INT_CHECK_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECKLIST Call by reference Type reference (TYPE) TFPCHECKLIST Prüfergebnisse 20030722

Method INT_CHECK_CHILD on class CL_FP_NODE has no exception.

Method INT_CHECK_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHECKLIST Call by reference Type reference (TYPE) TFPCHECKLIST Prüfergebnisse 20030722

Method INT_CHECK_SUCCESSOR on class CL_FP_NODE has no exception.

Method INT_INSERT_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BEFORE Call by reference Object reference (TYPE REF TO) IF_FP_NODE Knoten, vor dem eingefügt wird 20030502
2 Importing I_CHILD Call by reference Object reference (TYPE REF TO) IF_FP_NODE Kindknoten 20030502
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030502

Method INT_REMOVE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHILD Call by reference Object reference (TYPE REF TO) IF_FP_NODE Kindknoten 20030502
# Exception Resumable Description Created on
1 CX_FP_API_USAGE Ausnahme API (Verwendung) 20030502

Method IS_EQUAL_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) CL_FP_NODE Knoten 20030512
2 Returning R_RETURN Value transfer Type reference (TYPE) FPBOOL Returnwert 20030512

Method IS_EQUAL_REF on class CL_FP_NODE has no exception.

Method RAISE_OBJECT_CHANGED Signature

Method RAISE_OBJECT_CHANGED on class CL_FP_NODE has no parameter.
Method RAISE_OBJECT_CHANGED on class CL_FP_NODE has no exception.

Method SERIALIZE_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILD Call by reference Object reference (TYPE REF TO) IF_FP_NODE Kindknoten 20030514
2 Exporting CONDITION Call by reference Object reference (TYPE REF TO) IF_FP_CONDITION Bedingung 20030514
3 Exporting GENERATED Call by reference Type reference (TYPE) FPGENERATED Knoten wurde generiert 20030729
4 Exporting ID Call by reference Type reference (TYPE) GUID_32 Id 20030514
5 Exporting NAME Call by reference Type reference (TYPE) FPNODENAME Name 20030514
6 Exporting PARENT Call by reference Object reference (TYPE REF TO) IF_FP_NODE Vaterknoten 20030514
7 Exporting STATE Call by reference Type reference (TYPE) FPNODESTATE Status 20030728
8 Exporting SUCCESSOR Call by reference Object reference (TYPE REF TO) IF_FP_NODE Nachfolgerknoten 20030514

Method SERIALIZE_HELPER on class CL_FP_NODE has no exception.

Method SET_DESCRIPTIONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTIONT Call by reference Type reference (TYPE) TFPCONTEXTTS Texttabelle 20030515

Method SET_DESCRIPTIONT on class CL_FP_NODE has no exception.

Method SET_NEW_ID Signature

Method SET_NEW_ID on class CL_FP_NODE has no parameter.
Method SET_NEW_ID on class CL_FP_NODE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FP_GRAPHIC Form Node: Graphic 20030425
2 Inheritance (c INHERITING FROM c_ref)  CL_FP_TEXT Form Node: Text 20030519
3 Inheritance (c INHERITING FROM c_ref)  CL_FP_STRUCTURE Form Node: Structure 20030725
4 Inheritance (c INHERITING FROM c_ref)  CL_FP_SINGLE_RECORD Form Node: Single Record 20040921
5 Inheritance (c INHERITING FROM c_ref)  CL_FP_PROGRAMLINES Form Node: Program Lines 20030507
6 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP_DATA Form Node: Loop (Data) 20030902
7 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP_CONTROL_GROUP Form Node: Loop (Control Level Group) 20041102
8 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP_CONTROL_DATA Form Node: Loop (Control Level Data) 20041102
9 Inheritance (c INHERITING FROM c_ref)  CL_FP_LOOP Form Node: Loop 20030425
10 Inheritance (c INHERITING FROM c_ref)  CL_FP_ADDRESS Form Node: Address 20030506
11 Inheritance (c INHERITING FROM c_ref)  CL_FP_FOLDER Form Node: Folder 20030430
12 Inheritance (c INHERITING FROM c_ref)  CL_FP_DATA Form Node: Data 20030507
13 Inheritance (c INHERITING FROM c_ref)  CL_FP_CONTEXT Form Components: Context 20030424
14 Inheritance (c INHERITING FROM c_ref)  CL_FP_COMMAND Form Node: Command 20030507
15 Inheritance (c INHERITING FROM c_ref)  CL_FP_ALTERNATIVE_TRUE Form Node: Alternative (TRUE) 20030507
16 Inheritance (c INHERITING FROM c_ref)  CL_FP_ALTERNATIVE_FALSE Form Node: Alternative (FALSE) 20030507
17 Inheritance (c INHERITING FROM c_ref)  CL_FP_ALTERNATIVE Form Node: Alternative 20030507
History
Last changed by/on SAP  20130531 
SAP Release Created in 640