Contains
objects.
More...
import "NotificationTypes.idl";
Public Methods | |
ContainsLinkSet | all_Contains_links () |
Return all the links in the Contains interface. More... | |
boolean | exists (in EventTypeRepository container, in EventType contained) |
Check whether the event type is in the repository. More... | |
EventTypeSet | with_container (in EventTypeRepository container) |
Return all the event types in a repository. More... | |
EventTypeRepository | with_contained (in EventType contained) |
Return the repository of the event type. More... | |
void | add (in EventTypeRepository container, in EventType contained) raises (Reflective::StructuralError, Reflective::SemanticError) |
Add an event type to the repository. More... | |
void | modify_container (in EventTypeRepository container, in EventType contained, in EventTypeRepository new_container) raises (Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError) |
Modify the container of an event type. More... | |
void | modify_contained (in EventTypeRepository container, in EventType contained, in EventType new_contained) raises (Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError) |
Replace an event type in the repository with another. More... | |
void | remove (in EventTypeRepository container, in EventType contained) raises (Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError) |
Remove an event type from the repository. More... |
Contains
objects.
This is used to manage the events contained in the singleton repository. The events can be manages either using the operations of this interface or by means of the generic operations in the RefAssociation
interface.
|
Add an event type to the repository.
|
|
Return all the links in the
|
|
Check whether the event type is in the repository.
This operation always returns false if the object in the
|
|
Replace an event type in the repository with another.
|
|
Modify the container of an event type. Since event repositories are singletons within each package, this operation always raises an exception.
|
|
Remove an event type from the repository.
|
|
Return the repository of the event type.
|
|
Return all the event types in a repository.
|