Lade...
 

CX_OBJECT_MANAGER::CollectObjects2

CX_OBJECT_MANAGER::CollectObjects2

Beschreibung:

Diese Klassenfunktion  fasst alle Objekte der mit dem ersten

Parameter angegeben Klasse in einer Collection zusammen.

... weitere Hinweise und Unterschiede

Code-Beispiel:

  Define (Beispiel_fuer_CollectObjects2)
    // hier wird der CollectObjects2 gestartet MIT Inheritance
    // das Ergebnis ist eine Collection mit allen gefundenen Objekten,
    // also auch den von CX_TELECOM abgeleiteten !!!
    CX_TELECOM TRUE GetManager(OBJECT) Call(CollectObject2)
    iterate 
    {
       // hier wird etwas mit den gesammelten Objekten getan.
       // z.B. ein Reorg, Retype, oder ähnliches
    }

  ;
 
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_OBJECT_MANAGER  
  Top-1 INTEGER inheritance
  Top-2 INTEGER classID
Stack(Out) Top COLLECTION  

Funktionsaufruf: Call(CollectObjects2)

DEPRECATED:

CollectInSegment löst das gleiche Problem besser