synergynetframework.appsystem.services.net.networkedcontentmanager.utils
Class RemoteDesktop

java.lang.Object
  extended by apps.conceptmap.graphcomponents.GraphComponent
      extended by apps.conceptmap.graphcomponents.nodes.GraphNode
          extended by synergynetframework.appsystem.services.net.networkedcontentmanager.utils.RemoteDesktop

public class RemoteDesktop
extends GraphNode

The Class RemoteDesktop.


Nested Class Summary
 
Nested classes/interfaces inherited from class apps.conceptmap.graphcomponents.GraphComponent
GraphComponent.OptionMessageListener
 
Field Summary
 
Fields inherited from class apps.conceptmap.graphcomponents.nodes.GraphNode
BOTTOM_LEFT_CORNER, BOTTOM_RIGHT_CORNER, MIDDLE, TOP_LEFT_CORNER, TOP_RIGHT_CORNER
 
Constructor Summary
RemoteDesktop(TableIdentity tableId, NetworkedContentManager networkManager)
          Instantiates a new remote desktop.
 
Method Summary
 void addNoteContainerForItem(ContentItem item, ContentItem noteItem)
          Adds the note container for item.
 OrthoContainer getDesktopWindow()
          Gets the desktop window.
 Location getLocation()
          Gets the location.
 java.util.Map<java.lang.String,ContentItem> getOnlineItems()
          Gets the online items.
 TableIdentity getTableId()
          Gets the table id.
 void removeNoteContainerForItem(ContentItem item)
          Removes the note container for item.
 void removeOnlineItems()
          Removes the online items.
 void setCloseButtonLocation(java.lang.String location)
          Sets the close button location.
 void setDesktopWindow(OrthoContainer desktopWindow)
          Sets the desktop window.
 void setLinkButtonLocation(java.lang.String location)
          Sets the link button location.
 void setOnlineItems(java.util.Map<java.lang.String,ContentItem> onlineItems)
          Sets the online items.
 void setTableId(TableIdentity tableId)
          Sets the table id.
 void updateNode()
          Update node.
 
Methods inherited from class apps.conceptmap.graphcomponents.nodes.GraphNode
addConceptMapListener, contains, fireNodeConnected, fireNodeDisconnected, getCloseButton, getIncomingLinks, getLinkButton, getName, getNodeContainer, getOrder, getOutgoingLinks, isLinkable, isVisible, registerIncomingLink, registerOutgoingLink, remove, removeConceptMapListeners, setLinkable, setLocation, setOrder, setScale, setVisible, unregisterAllLinks, unregisterLink, updateConnectionPoints
 
Methods inherited from class apps.conceptmap.graphcomponents.GraphComponent
addOptionMessageListener, fireMessageProcessed, removeOptionMessageListeners
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteDesktop

public RemoteDesktop(TableIdentity tableId,
                     NetworkedContentManager networkManager)
Instantiates a new remote desktop.

Parameters:
tableId - the table id
networkManager - the network manager
Method Detail

addNoteContainerForItem

public void addNoteContainerForItem(ContentItem item,
                                    ContentItem noteItem)
Adds the note container for item.

Parameters:
item - the item
noteItem - the note item

getDesktopWindow

public OrthoContainer getDesktopWindow()
Gets the desktop window.

Returns:
the desktop window

getLocation

public Location getLocation()
Description copied from class: GraphNode
Gets the location.

Overrides:
getLocation in class GraphNode
Returns:
the location

getOnlineItems

public java.util.Map<java.lang.String,ContentItem> getOnlineItems()
Gets the online items.

Returns:
the online items

getTableId

public TableIdentity getTableId()
Gets the table id.

Returns:
the table id

removeNoteContainerForItem

public void removeNoteContainerForItem(ContentItem item)
Removes the note container for item.

Parameters:
item - the item

removeOnlineItems

public void removeOnlineItems()
Removes the online items.


setCloseButtonLocation

public void setCloseButtonLocation(java.lang.String location)
Description copied from class: GraphNode
Sets the close button location.

Specified by:
setCloseButtonLocation in class GraphNode
Parameters:
location - the new close button location

setDesktopWindow

public void setDesktopWindow(OrthoContainer desktopWindow)
Sets the desktop window.

Parameters:
desktopWindow - the new desktop window

setLinkButtonLocation

public void setLinkButtonLocation(java.lang.String location)
Description copied from class: GraphNode
Sets the link button location.

Specified by:
setLinkButtonLocation in class GraphNode
Parameters:
location - the new link button location

setOnlineItems

public void setOnlineItems(java.util.Map<java.lang.String,ContentItem> onlineItems)
Sets the online items.

Parameters:
onlineItems - the online items

setTableId

public void setTableId(TableIdentity tableId)
Sets the table id.

Parameters:
tableId - the new table id

updateNode

public void updateNode()
Description copied from class: GraphNode
Update node.

Overrides:
updateNode in class GraphNode