org.demac
Interface Handle

All Known Subinterfaces:
AttributeHandle, ContextManagementHandle, DeviceHandle, DomainHandle, EntityHandle, EventHandle, MessageHandle, ParticipantHandle, QualityParameterHandle, StrategyHandle
All Known Implementing Classes:
AttributeHandleImpl, ContextManagementHandleImpl, DeviceHandleImpl, DomainHandleImpl, EntityHandleImpl, EventHandleImpl, MessageHandleImpl, ParticipantHandleImpl, ProcessEventHandle, QualityParameterHandleImpl, StrategyHandleImpl

public interface Handle

Root interface of all handle objects in the DEMAC architecture.


Method Summary
 boolean equals(java.lang.Object arg)
           
 java.lang.Object getUniqueObject()
          Method to get the identifying object of the handle.
 int hashCode()
           
 java.lang.String toString()
           
 

Method Detail

getUniqueObject

java.lang.Object getUniqueObject()
Method to get the identifying object of the handle.

Returns:
the identifying object

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

hashCode

int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()

equals

boolean equals(java.lang.Object arg)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(Object)