MetaDone
metadone.metabusiness.events.EventLink Interface Reference
Inheritance diagram for metadone.metabusiness.events.EventLink:
Collaboration diagram for metadone.metabusiness.events.EventLink:

List of all members.

Public Types

enum  EventLinkType { ROLE, DEF, ISA, INSTOF }
enum  GetSide { DOMAIN, RANGE }
enum  GetTypeAndSide { DOMAIN, RANGE }

Public Member Functions

ConcreteObject getDomain ()
ConcreteObject getRange ()
EventLinkType getType ()
boolean isDeleting ()

Detailed Description

Fired when a link has changed.


Member Enumeration Documentation

Link types

Enumerator:
ROLE 
DEF 
ISA 
INSTOF 
Enumerator:
DOMAIN 
RANGE 

Member Function Documentation

ConcreteObject metadone.metabusiness.events.EventLink.getDomain ( )
ConcreteObject metadone.metabusiness.events.EventLink.getRange ( )
EventLinkType metadone.metabusiness.events.EventLink.getType ( )

The link type.

Returns:
The link type

Implemented in metadone.metabusiness.events.EventLinkRole, and metadone.metabusiness.events.EventLinkSpec.

boolean metadone.metabusiness.events.EventLink.isDeleting ( )

Whether the link is being deleted.

Returns:
true iff the link is being deleted

Implemented in metadone.metabusiness.events.EventLinkRole, and metadone.metabusiness.events.EventLinkSpec.


The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations