Contains
objects.
More...
import "NotificationTypes.idl";
Public Methods | |
InheritsLinkSet | all_Inherits_links () |
Return all the links in the Inherits interface. More... | |
boolean | exists (in EventType sub_type, in EventType super_type) |
Check if sub_type is a subtype of super_type . More... | |
EventType | with_sub_type (in EventType sub_type) |
Find the event type with a given subtype. More... | |
EventTypeSet | with_super_type (in EventType super_type) |
Find all the event types with a given supertype. More... | |
void | add (in EventType sub_type, in EventType super_type) raises (Reflective::StructuralError, Reflective::SemanticError) |
Add a subtype to a supertype. More... | |
void | modify_sub_type (in EventType sub_type, in EventType super_type, in EventType new_sub_type) raises (Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError) |
Replace one subtype with another. More... | |
void | modify_super_type (in EventType sub_type, in EventType super_type, in EventType new_super_type) raises (Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError) |
Replace one supertype with another. More... | |
void | remove (in EventType sub_type, in EventType super_type) raises (Reflective::StructuralError, Reflective::NotFound, Reflective::SemanticError) |
Remove a subtype from a supertype. More... |
Contains
objects.
This is used to manage the inheritance of events 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 a subtype to a supertype.
|
|
Return all the links in the
|
|
Check if
|
|
Replace one subtype with another.
|
|
Replace one supertype with another.
|
|
Remove a subtype from a supertype.
|
|
Find the event type with a given subtype.
|
|
Find all the event types with a given supertype.
|