/**
* Any application may call importDocument to merge a stored
* vamsasDocument into the current session.
- * Note: use a IClientFactory's implementation to make sessions out of vamsas documnts
+ * Note: use a IClientFactory's implementation to make sessions out of vamsas documents
+ * TODO: this is not currently implemented by SimpleClient - and may be dropped from the first version of the interface.
* LATER: VAMSAS: The IClient implementation will handle all ID 'relocations'
* @param location
*/
* LATER: create VAMSAS exception hierarchy (in a language agnostic manner)
*/
public void joinSession() throws Exception;
+ /**
+ * get the Vamsas Pick Manager for registering pick handlers and sending messages for the current session.
+ * @return an object implementing IPickManager (which maybe the same as the IClient implementer)
+ */
+ public uk.ac.vamsas.client.picking.IPickManager getPickManager();
+
}