SAP ABAP Interface /RPM/IF_PROPERTY_HANDLER (Attribute Handler Interface)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/API (Package) xRPM External Interfaces
Properties
Interface /RPM/IF_PROPERTY_HANDLER  
Short Description Attribute Handler Interface    
General Data
Package /RPM/API   xRPM External Interfaces 
Created 20050202   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface /RPM/IF_PROPERTY_HANDLER has no forward declaration.
Interfaces
Interface /RPM/IF_PROPERTY_HANDLER has no interface.
Friends
Interface /RPM/IF_PROPERTY_HANDLER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ESF_DEFAULT_VALUE Constant Public Type reference (TYPE) TY_PROPERTY 'DEFAULT_VALUE' Eigenschaft ESF_Default_Value 20050202
2 ESF_ENABLED Constant Public Type reference (TYPE) TY_PROPERTY 'ENABLED' Eigenschaft: ESF_ENABLED 20050202
3 ESF_MANDATORY Constant Public Type reference (TYPE) TY_PROPERTY 'MANDATORY' Eigenschaft: ESF_MANDATORY 20050202
4 ESF_READ_ONLY Constant Public Type reference (TYPE) TY_PROPERTY 'READ_ONLY' Eigenschaft: ESF_READ_ONLY 20050202
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTION_PROPERTY Instance method Public Method -- not released 20050202
2 GET_ASSOCIATION_PROPETY Instance method Public Method -- not released 20050202
3 GET_ATTRIBUTE_PROPERTY Instance method Public Method -- not released 20050202
4 SET_ACTION_ENABLED Instance method Public Method setzt "enabled"-Property für Aktion 20050202
5 SET_ACTION_PROPERTY Instance method Public Method setzt Property für Aktion 20050202
6 SET_ASSOCIATION_ENABLED Instance method Public Method setzt "enabled"-Property für Assoziation 20050202
7 SET_ASSOCIATION_PROPERTY Instance method Public Method setzt Property für Assoziation 20050202
8 SET_ATTRIBUTE_ENABLED Instance method Public Method setzt "enabled"-Property für Attribut 20050202
9 SET_ATTRIBUTE_MANDATORY Instance method Public Method setzt "mandatory"-Property für Attribut 20050202
10 SET_ATTRIBUTE_PROPERTY Instance method Public Method setzt Property für Attribut 20050202
11 SET_ATTRIBUTE_READ_ONLY Instance method Public Method sets "read-only"-Property for one BOnode element 20050202
12 SET_BO_NODE_ELEMENT_ENABLED Instance method Public Method 20050202
13 SET_BO_NODE_ELEMENT_MANDATORY Instance method Public Method 20050202
14 SET_BO_NODE_ELEMENT_PROPERTY Instance method Public Method 20050202
15 SET_BO_NODE_ELEMENT_READ_ONLY Instance method Public Method setzt "read-only"-Property für Attribut 20050202
Events
Interface /RPM/IF_PROPERTY_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PROPERTY Public Type reference (TYPE) STRING 20050202
Method Signatures

Method GET_ACTION_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING Aktion 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_PROPERTY_NAME Call by reference Type reference (TYPE) STRING Attribut 20050202
5 Exporting OUT_VALUE Value transfer Type reference (TYPE) ANY 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method GET_ASSOCIATION_PROPETY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING Assoziation 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_PROPERTY_NAME Call by reference Type reference (TYPE) STRING 20050202
5 Exporting OUT_VALUE Value transfer Type reference (TYPE) ANY Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method GET_ATTRIBUTE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Attributname 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_PROPERTY_NAME Call by reference Type reference (TYPE) STRING Attribut 20050202
5 Exporting OUT_VALUE Call by reference Type reference (TYPE) ANY Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ACTION_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING Aktion 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID BO-Knoten-Key 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten 20050202
4 Importing IN_VALUE Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' Attributwert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ACTION_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ACTION_NAME Call by reference Type reference (TYPE) STRING Aktion 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID BO-Knoten-Key 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BO-Knoten 20050202
4 Importing IN_PROPERTY_NAME Call by reference Type reference (TYPE) TY_PROPERTY Eigenschaft 20050202
5 Importing IN_VALUE Call by reference Type reference (TYPE) ANY Attributwert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ASSOCIATION_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING Assoziation 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_VALUE Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ASSOCIATION_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ASSOCIATION_NAME Call by reference Type reference (TYPE) STRING Assoziation 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_PROPERTY_NAME Call by reference Type reference (TYPE) TY_PROPERTY Eigenschaft 20050202
5 Importing IN_VALUE Call by reference Type reference (TYPE) ANY Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ATTRIBUTE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Attribut 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_VALUE Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ATTRIBUTE_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Attribut 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_VALUE Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ATTRIBUTE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Attribut 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_PROPERTY_NAME Call by reference Type reference (TYPE) TY_PROPERTY Eigenschaft 20050202
5 Importing IN_VALUE Call by reference Type reference (TYPE) ANY Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_ATTRIBUTE_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Attribut 20050202
2 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
3 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
4 Importing IN_VALUE Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324

Method SET_BO_NODE_ELEMENT_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID 20050202
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
3 Importing IN_VALUE Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' 20050202

Method SET_BO_NODE_ELEMENT_ENABLED on Interface /RPM/IF_PROPERTY_HANDLER has no exception.

Method SET_BO_NODE_ELEMENT_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID 20050202
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
3 Importing IN_VALUE Value transfer Type reference (TYPE) SESF_BOOLEAN 'X' 20050202

Method SET_BO_NODE_ELEMENT_MANDATORY on Interface /RPM/IF_PROPERTY_HANDLER has no exception.

Method SET_BO_NODE_ELEMENT_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID 20050202
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
3 Importing IN_PROPERTY_NAME Call by reference Type reference (TYPE) TY_PROPERTY 20050202
4 Importing IN_VALUE Call by reference Type reference (TYPE) ANY 20050202

Method SET_BO_NODE_ELEMENT_PROPERTY on Interface /RPM/IF_PROPERTY_HANDLER has no exception.

Method SET_BO_NODE_ELEMENT_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_BO_NODE_KEY Call by reference Type reference (TYPE) SESF_BO_NODE_ID SESF_BO_NODE_KEY 20050202
2 Importing IN_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20050202
3 Importing IN_VALUE Call by reference Type reference (TYPE) SESF_BOOLEAN 'X' Wert 20050202
# Exception Resumable Description Created on
1 /RPM/CX_API_PROPERTY_HANDLER Property Handler Exceptions 20110324
History
Last changed by/on SAP  20141109 
SAP Release Created in 400