Uses of Class
apps.mathpadapp.networkmanager.utils.UserIdentity

Packages that use UserIdentity
apps.mathpadapp.controllerapp.assignmentcontroller   
apps.mathpadapp.controllerapp.projectorcontroller   
apps.mathpadapp.controllerapp.tablecontroller   
apps.mathpadapp.controllerapp.usercontroller   
apps.mathpadapp.networkmanager.managers   
apps.mathpadapp.networkmanager.managers.syncmanager   
apps.mathpadapp.networkmanager.messages.common   
apps.mathpadapp.networkmanager.messages.fromclient.fromtable   
apps.mathpadapp.networkmanager.messages.fromclient.fromuser   
apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.toprojector   
apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.touser   
apps.mathpadapp.networkmanager.messages.fromprojector   
 

Uses of UserIdentity in apps.mathpadapp.controllerapp.assignmentcontroller
 

Methods in apps.mathpadapp.controllerapp.assignmentcontroller with parameters of type UserIdentity
 void ResultDialog.resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
           
 void ResultDialog.userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
           
 void ResultDialog.userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void ResultDialog.userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 

Method parameters in apps.mathpadapp.controllerapp.assignmentcontroller with type arguments of type UserIdentity
 void ResultDialog.remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
           
 void ResultDialog.syncDataReceived(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> mathPadSyncData)
           
 void ResultDialog.userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
           
 

Uses of UserIdentity in apps.mathpadapp.controllerapp.projectorcontroller
 

Methods in apps.mathpadapp.controllerapp.projectorcontroller with parameters of type UserIdentity
 void ProjectorNode.resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
           
 void ProjectorControllerWindow.resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
           
 void ProjectorNode.userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
           
 void ProjectorControllerWindow.userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
           
 void ProjectorNode.userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void ProjectorControllerWindow.userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void ProjectorNode.userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void ProjectorControllerWindow.userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 

Method parameters in apps.mathpadapp.controllerapp.projectorcontroller with type arguments of type UserIdentity
 void ProjectorNode.remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
           
 void ProjectorControllerWindow.remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
           
 void ProjectorNode.sourceDataUpdated(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
           
 void DataSourceListener.sourceDataUpdated(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
          Invoked when source data update occurs.
 void ProjectorNode.syncDataReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> syncData)
           
 void ProjectorControllerWindow.syncDataReceived(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> mathPadSyncData)
           
 void DataSourceListener.syncDataReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> syncData)
          Sync data received.
 void ProjectorNode.userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
           
 void ProjectorControllerWindow.userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
           
 

Uses of UserIdentity in apps.mathpadapp.controllerapp.tablecontroller
 

Methods in apps.mathpadapp.controllerapp.tablecontroller that return types with arguments of type UserIdentity
 java.util.HashMap<UserIdentity,MathTool> MathPadRemoteDesktop.getOnlineMathTools()
          Gets the online math tools.
 

Methods in apps.mathpadapp.controllerapp.tablecontroller with parameters of type UserIdentity
 void MathPadRemoteDesktop.addRemoteMathPad(UserIdentity userId, MathTool mathTool)
          Adds the remote math pad.
 void MathPadRemoteDesktop.removeMathPadItem(UserIdentity userId)
          Removes the math pad item.
 void TableControllerWindow.resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
           
 void MathPadRemoteDesktop.resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
           
 void TableControllerWindow.userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
           
 void MathPadRemoteDesktop.userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
           
 void TableControllerWindow.userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void MathPadRemoteDesktop.userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void TableControllerWindow.userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void MathPadRemoteDesktop.userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 

Method parameters in apps.mathpadapp.controllerapp.tablecontroller with type arguments of type UserIdentity
 void MathPadRemoteDesktop.addRemoteMathPads(java.util.HashMap<UserIdentity,MathTool> mathTools)
          Adds the remote math pads.
 void TableControllerWindow.remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
           
 void MathPadRemoteDesktop.remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
           
 void TableControllerWindow.syncDataReceived(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> mathPadSyncData)
           
 void MathPadRemoteDesktop.syncDataReceived(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> mathPadSyncData)
           
 void TableControllerWindow.userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
           
 void MathPadRemoteDesktop.userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
           
 

Uses of UserIdentity in apps.mathpadapp.controllerapp.usercontroller
 

Methods in apps.mathpadapp.controllerapp.usercontroller that return UserIdentity
 UserIdentity UserInfo.getUserIdentity()
          Gets the user identity.
 

Methods in apps.mathpadapp.controllerapp.usercontroller with parameters of type UserIdentity
 void UserControllerWindow.resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
           
 void UserInfo.setUserIdentity(UserIdentity userId)
          Sets the user identity.
 void UserControllerWindow.userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
           
 void UserControllerWindow.userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 void UserControllerWindow.userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
           
 

Method parameters in apps.mathpadapp.controllerapp.usercontroller with type arguments of type UserIdentity
 void UserControllerWindow.remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
           
 void UserControllerWindow.syncDataReceived(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> mathPadSyncData)
           
 void UserControllerWindow.userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
           
 

Constructors in apps.mathpadapp.controllerapp.usercontroller with parameters of type UserIdentity
UserInfo(UserIdentity userId)
          Instantiates a new user info.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.managers
 

Methods in apps.mathpadapp.networkmanager.managers that return UserIdentity
 UserIdentity NetworkedContentManager.getUserIdentityForMathTool(MathTool tool)
          Gets the user identity for math tool.
 

Methods in apps.mathpadapp.networkmanager.managers that return types with arguments of type UserIdentity
 java.util.HashMap<UserIdentity,MathTool> NetworkedContentManager.getRegisteredMathPads()
          Gets the registered math pads.
 java.util.HashMap<TableIdentity,java.util.List<UserIdentity>> ControllerManager.getTableUsers()
          Gets the table users.
 

Methods in apps.mathpadapp.networkmanager.managers with parameters of type UserIdentity
 void ControllerManager.assignmentInfoReceivedFromUser(TableIdentity senderTableIdentity, UserIdentity senderUserIdentity, AssignmentInfo assignmentInfo)
          Assignment info received from user.
 void ClientManager.assignmentReceivedToUser(TableIdentity sender, UserIdentity userId, Assignment assignment)
          Assignment received to user.
 void ClientManager.blockMathPadForUser(UserIdentity recipientUserIdentity, boolean blockPad)
          Block math pad for user.
 void ClientManager.cancelAssignment(TableIdentity sender, UserIdentity recipientUserIdentity)
          Cancel assignment.
 void ClientManager.hideMathPadForUser(UserIdentity recipientUserIdentity, boolean hidePad)
          Hide math pad for user.
 void ControllerManager.mathPadItemReceivedFromUser(TableIdentity senderTable, UserIdentity senderUser, MathToolInitSettings padSettings)
          Math pad item received from user.
 void ClientManager.messageReceivedFromServer(TableIdentity sender, UserIdentity recipientUserIdentity, java.lang.String message)
          Message received from server.
 void ClientManager.postAssignmentResults(TableIdentity requesterTable, UserIdentity userId)
          Post assignment results.
 void ClientManager.postMathPadItemToTable(TableIdentity sender, UserIdentity recipientUserIdentity)
          Post math pad item to table.
 void NetworkedContentManager.registerMathPad(UserIdentity userId, MathTool tool)
          Register math pad.
 void ClientManager.registerMathPad(UserIdentity userId, MathTool tool)
           
 void ControllerManager.registerTableUser(TableIdentity tableId, UserIdentity userId)
          Register table user.
 void ControllerManager.ControllerNetworkListener.resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
          Results received from user.
 void ClientManager.terminatePadForUser(UserIdentity userId)
          Terminate pad for user.
 void NetworkedContentManager.unregisterMathPad(UserIdentity userId)
          Unregister math pad.
 void ControllerManager.unregisterTableUser(TableIdentity tableId, UserIdentity userId)
          Unregister table user.
 void ControllerManager.ControllerNetworkListener.userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
          User math pad received.
 void ControllerManager.ControllerNetworkListener.userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
          User registration received.
 void ControllerManager.ControllerNetworkListener.userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
          User unregistration received.
 

Method parameters in apps.mathpadapp.networkmanager.managers with type arguments of type UserIdentity
 void ControllerManager.fireSyncDataReceived(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> mathPadSyncData)
          Fire sync data received.
 void ProjectorManager.mathPadItemsReceivedFromTable(TableIdentity senderTable, java.util.HashMap<UserIdentity,MathToolInitSettings> toolSettings)
          Math pad items received from table.
 void ControllerManager.mathPadItemsReceivedFromTable(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
          Math pad items received from table.
 void ControllerManager.ControllerNetworkListener.remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
          Remote desktop content received.
 void ControllerManager.remoteDesktopReceived(TableIdentity sender, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
          Remote desktop received.
 void ControllerManager.ControllerNetworkListener.syncDataReceived(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> mathPadSyncData)
          Sync data received.
 void ControllerManager.ControllerNetworkListener.userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
          User ids received.
 void ControllerManager.userIdsReceivedFromTable(TableIdentity tableId, java.util.List<UserIdentity> userIds)
          User ids received from table.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.managers.syncmanager
 

Methods in apps.mathpadapp.networkmanager.managers.syncmanager with parameters of type UserIdentity
 void SyncManager.addSyncListeners(UserIdentity userId)
          Adds the sync listeners.
 void SyncManager.enableUnicastUserSync(TableIdentity syncWithTable, UserIdentity syncWithUser, boolean isUnicastSynchronisationOn)
          Enable unicast user sync.
 boolean SyncManager.isUnicastUserSynchronisationOn(UserIdentity syncWithUser)
          Checks if is unicast user synchronisation on.
 void SyncManager.registerPad(UserIdentity userId, MathPad pad)
          Register pad.
 void MathToolSyncRenderer.renderSyncData(UserIdentity userId, MathTool tool, java.util.HashMap<java.lang.Short,java.lang.Object> syncData)
          Render sync data.
 

Method parameters in apps.mathpadapp.networkmanager.managers.syncmanager with type arguments of type UserIdentity
 void SyncManager.syncContent(TableIdentity sender, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> syncData)
          Sync content.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.messages.common
 

Methods in apps.mathpadapp.networkmanager.messages.common that return types with arguments of type UserIdentity
 java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> UnicastMathPadSyncMessage.getMathPadSyncData()
          Gets the math pad sync data.
 java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> BroadcastMathPadSyncMessage.getMathPadSyncData()
          Gets the math pad sync data.
 

Constructor parameters in apps.mathpadapp.networkmanager.messages.common with type arguments of type UserIdentity
BroadcastMathPadSyncMessage(java.lang.Class<?> targetClass, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> syncData)
          Instantiates a new broadcast math pad sync message.
UnicastMathPadSyncMessage(java.lang.Class<?> targetClass, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> syncData, TableIdentity tableId)
          Instantiates a new unicast math pad sync message.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.messages.fromclient.fromtable
 

Methods in apps.mathpadapp.networkmanager.messages.fromclient.fromtable that return types with arguments of type UserIdentity
 java.util.HashMap<UserIdentity,MathToolInitSettings> PostRemoteDesktopMessage.getItems()
          Gets the items.
 java.util.HashMap<UserIdentity,MathToolInitSettings> PostMathPadItemsFromTableMessage.getItems()
          Gets the items.
 java.util.List<UserIdentity> PostUserIdsFromTableMessage.getUserIds()
          Gets the user ids.
 

Constructor parameters in apps.mathpadapp.networkmanager.messages.fromclient.fromtable with type arguments of type UserIdentity
PostMathPadItemsFromTableMessage(java.lang.Class<?> targetClass, java.util.HashMap<UserIdentity,MathToolInitSettings> items, TableIdentity tableId)
          Instantiates a new post math pad items from table message.
PostRemoteDesktopMessage(java.lang.Class<?> targetClass, java.util.HashMap<UserIdentity,MathToolInitSettings> items, TableIdentity tableId)
          Instantiates a new post remote desktop message.
PostUserIdsFromTableMessage(java.lang.Class<?> targetClass, java.util.List<UserIdentity> userIds, TableIdentity tableId)
          Instantiates a new post user ids from table message.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.messages.fromclient.fromuser
 

Methods in apps.mathpadapp.networkmanager.messages.fromclient.fromuser that return UserIdentity
 UserIdentity UserToControllerMessage.getSenderUserIdentity()
          Gets the sender user identity.
 UserIdentity UnregisterUserMessage.getSenderUserIdentity()
          Gets the sender user identity.
 UserIdentity RegisterUserMessage.getSenderUserIdentity()
          Gets the sender user identity.
 

Constructors in apps.mathpadapp.networkmanager.messages.fromclient.fromuser with parameters of type UserIdentity
PostAssignmentInfoFromUserMessage(java.lang.Class<?> targetClass, AssignmentInfo info, TableIdentity tableId, UserIdentity userId)
          Instantiates a new post assignment info from user message.
PostMathPadItemFromUserMessage(java.lang.Class<?> targetClass, MathToolInitSettings padSettings, TableIdentity tableId, UserIdentity userId)
          Instantiates a new post math pad item from user message.
RegisterUserMessage(java.lang.Class<?> targetClass, UserIdentity userId)
          Instantiates a new register user message.
UnregisterUserMessage(java.lang.Class<?> targetClass, UserIdentity userId)
          Instantiates a new unregister user message.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.toprojector
 

Methods in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.toprojector that return UserIdentity
 UserIdentity UnregisterUserMessage.getUserIdentity()
          Gets the user identity.
 

Methods in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.toprojector that return types with arguments of type UserIdentity
 java.util.HashMap<UserIdentity,MathToolInitSettings> PostMathPadItemsFromControllerMessage.getItems()
          Gets the items.
 

Constructors in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.toprojector with parameters of type UserIdentity
UnregisterUserMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId)
          Instantiates a new unregister user message.
 

Constructor parameters in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.toprojector with type arguments of type UserIdentity
PostMathPadItemsFromControllerMessage(java.lang.Class<?> targetClass, java.util.HashMap<UserIdentity,MathToolInitSettings> items, TableIdentity tableId)
          Instantiates a new post math pad items from controller message.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.touser
 

Methods in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.touser that return UserIdentity
 UserIdentity ControllerToUserMessage.getRecipientUserIdentity()
          Gets the recipient user identity.
 

Methods in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.touser with parameters of type UserIdentity
 void ControllerToUserMessage.setRecipientUser(UserIdentity userId)
          Sets the recipient user.
 

Constructors in apps.mathpadapp.networkmanager.messages.fromcontroller.unicast.touser with parameters of type UserIdentity
BlockUserMathPadMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId, boolean isBlocked)
          Instantiates a new block user math pad message.
CancelMathAssignmentMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId)
          Instantiates a new cancel math assignment message.
HideUserMathPadMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId, boolean isHide)
          Instantiates a new hide user math pad message.
PostMathAssignmentToUserMessage(java.lang.Class<?> targetClass, Assignment assignment, TableIdentity tableId, UserIdentity userId)
          Instantiates a new post math assignment to user message.
RequestMathPadItemFromUserMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId)
          Instantiates a new request math pad item from user message.
RequestResultsFromUserMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId)
          Instantiates a new request results from user message.
ResponseMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId)
          Instantiates a new response message.
TerminateUserMathPadMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId)
          Instantiates a new terminate user math pad message.
UnicastSyncWithUserMessage(java.lang.Class<?> targetClass, TableIdentity tableId, UserIdentity userId, boolean isSynchronisation)
          Instantiates a new unicast sync with user message.
 

Uses of UserIdentity in apps.mathpadapp.networkmanager.messages.fromprojector
 

Methods in apps.mathpadapp.networkmanager.messages.fromprojector that return UserIdentity
 UserIdentity ProjectorToControllerMessage.getSenderUserIdentity()
          Gets the sender user identity.