ChildIterator interface More...

Public Member Functions | |
| void | Init () | 
| Activates the ChildIterator.  More... | |
| void | InitEx (in boolean allLevels) | 
| Activates the ChildIterator for all child levels.  More... | |
| boolean | More () | 
| Method More.  More... | |
| void | Next () | 
| Passes the iterator to the next level.  More... | |
| SObject | Value () | 
| Returns the SObject corresponding to the current object found by the iterator.  More... | |
| void | Register () | 
| Increase the reference count (mark as used by another object).  More... | |
| void | UnRegister () | 
| Decrease the reference count (release by another object).  More... | |
| void | Destroy () | 
| Obsolete, left for compatibility reasons only. Use UnRegister() instead.  More... | |
ChildIterator interface
This interface contains methods which allow to iterate over all child levels.
| void SALOMEDS::ChildIterator::Init | ( | ) | 
Activates the ChildIterator.
| void SALOMEDS::ChildIterator::InitEx | ( | in boolean | allLevels | ) | 
Activates the ChildIterator for all child levels.
| allLevels | If this boolean parameter is True, the ChildIterator will be activated for all child levels. | 
| boolean SALOMEDS::ChildIterator::More | ( | ) | 
Method More.
| void SALOMEDS::ChildIterator::Next | ( | ) | 
Passes the iterator to the next level.
| SObject SALOMEDS::ChildIterator::Value | ( | ) | 
Returns the SObject corresponding to the current object found by the iterator.
      
  | 
  inherited | 
Increase the reference count (mark as used by another object).
      
  | 
  inherited | 
Decrease the reference count (release by another object).
      
  | 
  inherited | 
Obsolete, left for compatibility reasons only. Use UnRegister() instead.