|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectapps.mathpadapp.conceptmapping.GraphNode
apps.mathpadapp.controllerapp.projectorcontroller.ProjectorNode
public class ProjectorNode
The Class ProjectorNode.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class apps.mathpadapp.conceptmapping.GraphNode |
---|
GraphNode.ConceptMapListener |
Constructor Summary | |
---|---|
ProjectorNode(TableIdentity tableId,
ContentSystem contentSystem,
ControllerManager controllerManager)
Instantiates a new projector node. |
Method Summary | |
---|---|
TableIdentity |
getTableId()
Gets the table id. |
boolean |
isShowOn()
Checks if is show on. |
void |
projectorFound(TableIdentity tableId,
boolean isLeaseSuccessful)
Projector found. |
void |
remoteDesktopContentReceived(TableIdentity tableId,
java.util.HashMap<UserIdentity,MathToolInitSettings> items)
Remote desktop content received. |
void |
resultsReceivedFromUser(TableIdentity tableId,
UserIdentity userId,
AssignmentInfo assignInfo)
Results received from user. |
void |
setText(java.lang.String text)
Sets the text. |
void |
sourceDataUpdated(TableIdentity tableId,
java.util.HashMap<UserIdentity,MathToolInitSettings> items)
Invoked when source data update occurs. |
void |
syncDataReceived(TableIdentity tableId,
java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> syncData)
Sync data received. |
void |
tableIdReceived(TableIdentity tableId)
Table id received. |
void |
userIdsReceived(TableIdentity tableId,
java.util.List<UserIdentity> userIds)
User ids received. |
void |
userMathPadReceived(TableIdentity tableId,
UserIdentity userId,
MathToolInitSettings mathToolSettings)
User math pad received. |
void |
userRegistrationReceived(TableIdentity tableId,
UserIdentity userId)
User registration received. |
void |
userUnregistrationReceived(TableIdentity tableId,
UserIdentity userId)
User unregistration received. |
Methods inherited from class apps.mathpadapp.conceptmapping.GraphNode |
---|
addConceptMapListener, fireNodeConnected, fireNodeDisconnected, getClosePoint, getGraphManager, getIncomingLinks, getLinkPoint, getLocation, getName, getNodeItem, getOutgoingLinks, isLinkable, registerIncomingLink, registerOutgoingLink, remove, removeConceptMapListeners, setClosePoint, setLinkable, setLinkPoint, setLocation, unregisterAllLinks, unregisterLink, updateConnectionPoints |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProjectorNode(TableIdentity tableId, ContentSystem contentSystem, ControllerManager controllerManager)
tableId
- the table idcontentSystem
- the content systemcontrollerManager
- the controller managerMethod Detail |
---|
public TableIdentity getTableId()
public boolean isShowOn()
public void projectorFound(TableIdentity tableId, boolean isLeaseSuccessful)
ControllerManager.ControllerNetworkListener
projectorFound
in interface ControllerManager.ControllerNetworkListener
tableId
- the table idisLeaseSuccessful
- the is lease successfulpublic void remoteDesktopContentReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
ControllerManager.ControllerNetworkListener
remoteDesktopContentReceived
in interface ControllerManager.ControllerNetworkListener
tableId
- the table iditems
- the itemspublic void resultsReceivedFromUser(TableIdentity tableId, UserIdentity userId, AssignmentInfo assignInfo)
ControllerManager.ControllerNetworkListener
resultsReceivedFromUser
in interface ControllerManager.ControllerNetworkListener
tableId
- the table iduserId
- the user idassignInfo
- the assign infopublic void setText(java.lang.String text)
text
- the new textpublic void sourceDataUpdated(TableIdentity tableId, java.util.HashMap<UserIdentity,MathToolInitSettings> items)
DataSourceListener
sourceDataUpdated
in interface DataSourceListener
tableId
- the table iditems
- the itemspublic void syncDataReceived(TableIdentity tableId, java.util.HashMap<UserIdentity,java.util.HashMap<java.lang.Short,java.lang.Object>> syncData)
DataSourceListener
syncDataReceived
in interface DataSourceListener
syncDataReceived
in interface ControllerManager.ControllerNetworkListener
tableId
- the table idsyncData
- the sync datapublic void tableIdReceived(TableIdentity tableId)
ControllerManager.ControllerNetworkListener
tableIdReceived
in interface ControllerManager.ControllerNetworkListener
tableId
- the table idpublic void userIdsReceived(TableIdentity tableId, java.util.List<UserIdentity> userIds)
ControllerManager.ControllerNetworkListener
userIdsReceived
in interface ControllerManager.ControllerNetworkListener
tableId
- the table iduserIds
- the user idspublic void userMathPadReceived(TableIdentity tableId, UserIdentity userId, MathToolInitSettings mathToolSettings)
ControllerManager.ControllerNetworkListener
userMathPadReceived
in interface ControllerManager.ControllerNetworkListener
tableId
- the table iduserId
- the user idmathToolSettings
- the math tool settingspublic void userRegistrationReceived(TableIdentity tableId, UserIdentity userId)
ControllerManager.ControllerNetworkListener
userRegistrationReceived
in interface ControllerManager.ControllerNetworkListener
tableId
- the table iduserId
- the user idpublic void userUnregistrationReceived(TableIdentity tableId, UserIdentity userId)
ControllerManager.ControllerNetworkListener
userUnregistrationReceived
in interface ControllerManager.ControllerNetworkListener
tableId
- the table iduserId
- the user id
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |