CX_OBJECT_MANAGER::CollectObjects2
Description:
This class function combines all objects of the class specified with the first parameter in a collection.
... further indications and differences
Code example:
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
}
;
// 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 | Position | Object type | Brief description |
---|---|---|---|
Stack(In) | Top | CX_OBJECT_MANAGER | |
Top 1 | INTEGER | inheritance | |
top 2 | INTEGER | classID | |
Stack(Out) | Top | COLLECTION |
Function call: Call(CollectObjects2)
DEPRECATED: CollectInSegment solves the same problem better