SAP ABAP Class CL_STRUCTURED_VALUE_POC (Domain Model: Structured Value)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA-PMC (Application Component) Browser-Based PI Sheet / Cockpit
     CMX_POC (Package) Manufacturing Execution: Browser-Based PI Sheet
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_VALUE_POC Domain Model: General Value Container 00000000
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TABLE_VALUE_POC Domain Model: Table Value 00000000
Properties
Class CL_STRUCTURED_VALUE_POC  
Short Description Domain Model: Structured Value    
Super Class CL_VALUE_POC Domain Model: General Value Container 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_POC   Manufacturing Execution: Browser-Based PI Sheet 
Created 19981218   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_STRUCTURED_VALUE_POC has no forward declaration.
Interfaces
Class CL_STRUCTURED_VALUE_POC has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CB_STRUCTURED_VALUE_POC 20010608 Base Agent Domain Model: General Value Container
2 CB_TABLE_VALUE_POC 20010608 Base Agent Domain Model: General Value Container
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ACTUAL_VALUE Instance attribute Protected Type reference (TYPE) POC_VALUE Last Value Entered 20011217
2 M_VALUE_TAB Instance attribute Protected Type reference (TYPE) POC_STRUCTURED_VALUE_TAB Table with Values Contained 19981218
3 PM_VALUE_TAB Instance attribute Protected Type reference (TYPE) POC_DB_C_VALUE_TAB Persistent Collection 19991019
4 STATE Instance attribute Private Object reference (TYPE REF TO) CL_STRUCTURED_VALUE_POC Status 19991105
Methods
# Method Level Visibility Method type Description Created on
1 ADD_VALUE Instance method Public Method Adds Subordinate Value 19981218
2 CONSTRUCTOR Instance method Public Constructor Constructor 19991105
3 GET_FIRST_VALUE Instance method Public Method Gets Reference to First Component 19990208
4 GET_NEXT_VALUE Instance method Public Method Gets Next Component 19990208
5 GET_VALUE_COPY Instance method Public Method INTERNAL: Gets Instance Copy of Component Received 19990201
6 GET_VALUE_REF Instance method Public Method Gets Reference to Spec. Component 19990121
7 ON_VALUE_CHANGED Instance method Public Event handling method Event Handler for Value Changes 19990325
8 ON_VALUE_INITIALIZED Instance method Public Event handling method Event Handler for Initialization of Values 20000607
9 ON_VALUE_LOCKED Instance method Protected Event handling method Event Hanlder: Value Was Locked 20011217
10 ON_VALUE_UNLOCKED Instance method Protected Event handling method Event Handler: Value Was Unlocked 20011217
Events
Class CL_STRUCTURED_VALUE_POC has no event.
Types
Class CL_STRUCTURED_VALUE_POC has no local type.
Method Signatures

Method ADD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Angehängter Wert 19990126
2 Importing IM_ADD_TO_COPYLIST Call by reference Type reference (TYPE) BOOLE_D Fügt Wert evtl. zum Kopiervorrat 19990929
3 Importing IM_COMPONENT Call by reference Type reference (TYPE) POC_VALUENAME Bezeichnung eines untergeordneten Wertes 19981218
4 Importing IM_INITIALIZE Call by reference Type reference (TYPE) BOOLE_D Initialisierung 19991019
5 Importing IM_NEW_ELEMENT Call by reference Type reference (TYPE) BOOLE_D Neues Element, kein Change-Event 20000120
6 Importing IM_VALUE Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Wertreferenz 19981218
# Exception Resumable Description Created on
1 COMPONENT_EXISTS es existiert bereits ein Wert mit dem angegebenen Namen 19981218
2 NOT_ADDED Wert konnte nicht hinzugefügt werden 19990907
3 OS_EXCEPTION OS-Ausnahme 19991019

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_STRUCTURED_VALUE_POC has no parameter.
Method CONSTRUCTOR on class CL_STRUCTURED_VALUE_POC has no exception.

Method GET_FIRST_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENT Value transfer Type reference (TYPE) POC_VALUENAME Komponente 19990208
2 Exporting EX_COUNTER Call by reference Type reference (TYPE) I Zähler 19990804
3 Exporting EX_VALUE Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Wert 19990208
# Exception Resumable Description Created on
1 NOT_FOUND Wert nicht gefunden 19990208

Method GET_NEXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_COMPONENT Call by reference Type reference (TYPE) POC_VALUENAME Komponente 19990208
2 Changing CH_COUNTER Call by reference Type reference (TYPE) I Zähler 19990804
3 Exporting EX_VALUE Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Wert 19990208
# Exception Resumable Description Created on
1 NOT_FOUND Wert nicht gefunden 19990208

Method GET_VALUE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Kopie 19990201
2 Importing IM_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Originial 19990201

Method GET_VALUE_COPY on class CL_STRUCTURED_VALUE_POC has no exception.

Method GET_VALUE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUE_REF Call by reference Object reference (TYPE REF TO) CL_VALUE_POC Variable 19990121
2 Importing IM_COMPONENT Call by reference Type reference (TYPE) POC_VALUENAME Komponente 19990121
# Exception Resumable Description Created on
1 NOT_FOUND Wert ist nicht vorhanden 20000320

Method ON_VALUE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_VALUE Call by reference Attribute reference (LIKE) 20011217
2 Importing EX_VALUE_EXTERNAL Call by reference Attribute reference (LIKE) 20011217

Method ON_VALUE_CHANGED on class CL_STRUCTURED_VALUE_POC has no exception.

Method ON_VALUE_INITIALIZED Signature

Method ON_VALUE_INITIALIZED on class CL_STRUCTURED_VALUE_POC has no parameter.
Method ON_VALUE_INITIALIZED on class CL_STRUCTURED_VALUE_POC has no exception.

Method ON_VALUE_LOCKED Signature

Method ON_VALUE_LOCKED on class CL_STRUCTURED_VALUE_POC has no parameter.
Method ON_VALUE_LOCKED on class CL_STRUCTURED_VALUE_POC has no exception.

Method ON_VALUE_UNLOCKED Signature

Method ON_VALUE_UNLOCKED on class CL_STRUCTURED_VALUE_POC has no parameter.
Method ON_VALUE_UNLOCKED on class CL_STRUCTURED_VALUE_POC has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in