How the Default Collector Determines whether a Component is Shared or Nonshared
In the list of components that the Default Collector returns to a handler, a component is marked as shared or nonshared. To determine whether a component is shared or nonshared, the Default Collector checks whether the component is associated with any objects other than the one on which the collection is being performed.
![*](bullet.gif)
If the component is only associated with the object on which the collection is being performed, the Default Collector marks it as a nonshared object.
![*](bullet.gif)
If the component is associated with other objects in addition to the one on which the collection is being performed, the Default Collector marks it as a shared object.