Public Methods |
| ObjectGroup | create_member (in ObjectGroup object_group, in Location the_location, in _TypeId type_id, in Criteria the_criteria) raises (ObjectGroupNotFound, MemberAlreadyPresent, NoFactory, ObjectNotCreated, InvalidCriteria, CannotMeetCriteria) |
| ObjectGroup | add_member (in ObjectGroup object_group, in Location the_location, in Object member) raises (ObjectGroupNotFound, MemberAlreadyPresent, ObjectNotAdded) |
| ObjectGroup | remove_member (in ObjectGroup object_group, in Location the_location) raises (ObjectGroupNotFound, MemberNotFound) |
| Locations | locations_of_members (in ObjectGroup object_group) raises (ObjectGroupNotFound) |
| ObjectGroups | groups_at_location (in Location the_location) |
| ObjectGroupId | get_object_group_id (in ObjectGroup object_group) raises (ObjectGroupNotFound) |
| ObjectGroup | get_object_group_ref (in ObjectGroup object_group) raises (ObjectGroupNotFound) |
| Object | get_member_ref (in ObjectGroup object_group, in Location loc) raises (ObjectGroupNotFound, MemberNotFound) |