public static interface DOFSystem.QueryOperationListener extends DOFOperation.OperationListener
Modifier and Type | Method and Description |
---|---|
void |
interfaceAdded(DOFOperation.Query operation,
DOFObjectID objectID,
DOFInterfaceID interfaceID)
Called when an Object Interface has been added, that matches the operation query.
|
void |
interfaceRemoved(DOFOperation.Query operation,
DOFObjectID objectID,
DOFInterfaceID interfaceID)
Called when an Object Interface has been removed, that matches the operation query.
|
void |
providerRemoved(DOFOperation.Query operation,
DOFObjectID objectID)
Called when an Object has been removed that the query's interest
has been expressed for.
|
complete
void interfaceAdded(DOFOperation.Query operation, DOFObjectID objectID, DOFInterfaceID interfaceID)
operation
- The query operation. This will never be null.objectID
- The object ID of the object adding the interface. This will never be null.interfaceID
- The interface added. This will never be null.void interfaceRemoved(DOFOperation.Query operation, DOFObjectID objectID, DOFInterfaceID interfaceID)
operation
- The query operation. This will never be null.objectID
- The object ID of the object removing the interface. This will never be null.interfaceID
- The interface removed. This will never be null.void providerRemoved(DOFOperation.Query operation, DOFObjectID objectID)
operation
- The query operation. This will never be null.objectID
- The object ID of the object that was removed. This will never be null.