edu.jhu.tmaj.client.image.data
Class PublishedSessionsNodes

java.lang.Object
  extended by edu.jhu.tmaj.client.image.data.PublishedSessionsNodes

public final class PublishedSessionsNodes
extends java.lang.Object

A Helper class for generating the Published Sessions Nodes in the JTree in the Projects Frame.
The hierachy is as such:
PublishedSessionsNode ->
-> By Users Node -> UserNode -> SessionNode
-> By Papers Node -> PapersNode -> SessionNode


Constructor Summary
PublishedSessionsNodes()
           
 
Method Summary
static javax.swing.tree.DefaultMutableTreeNode getPublishedPapersNode()
          Gets the Published Papers Node with all proper sub nodes (papers) attached.
static javax.swing.tree.DefaultMutableTreeNode getUsersWithPublishedSessionsNode()
          Gets the 'Users who have published papers' Node with all proper sub nodes (users) attached.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublishedSessionsNodes

public PublishedSessionsNodes()
Method Detail

getPublishedPapersNode

public static javax.swing.tree.DefaultMutableTreeNode getPublishedPapersNode()
Gets the Published Papers Node with all proper sub nodes (papers) attached.


getUsersWithPublishedSessionsNode

public static javax.swing.tree.DefaultMutableTreeNode getUsersWithPublishedSessionsNode()
Gets the 'Users who have published papers' Node with all proper sub nodes (users) attached.