Uses of Class
VASSAL.chat.node.Node
Package | Description |
---|---|
VASSAL.chat.node |
-
Uses of Node in VASSAL.chat.node
Subclasses of Node in VASSAL.chat.node Modifier and Type Class Description class
AsynchronousServerNode
Root node in a hierarchical server.class
PlayerNode
Node representing a single player.class
ServerNode
Methods in VASSAL.chat.node that return Node Modifier and Type Method Description static Node
Node. build(Node base, String path)
Constructs from a path name.Node
Node. buildWithInfo(Node base, String pathAndInfo)
Builds a Node from a pathAndInfo stringstatic Node
Protocol. decodeListCommand(String cmd)
Node
Node. getChild(String id)
return the child node with the given id, or null if no matchNode[]
Node. getChildren()
Node
Node. getDescendant(String path)
Return the descendant node with the given path relative to this nodeNode[]
Node. getLeafDescendants()
Node
ServerNode. getModule(Node n)
Node
Node. getParent()
Methods in VASSAL.chat.node with parameters of type Node Modifier and Type Method Description void
Node. add(Node child)
static Node
Node. build(Node base, String path)
Constructs from a path name.Node
Node. buildWithInfo(Node base, String pathAndInfo)
Builds a Node from a pathAndInfo stringvoid
ServerNode. disconnect(Node target)
static String
Protocol. encodeListCommand(Node[] nodes)
A dump of the current connections to the server.static String
Protocol. encodeNodeInfoCommand(Node n)
Sent when the info for a particular (non-player) node is updatedstatic String
Protocol. encodeRoomsInfo(Node[] rooms)
Sent when a room's info changes, or to update all rooms' info at onceNode
ServerNode. getModule(Node n)
void
AsynchronousServerNode.ReportContentsThread. markChanged(Node module)
void
ServerNode. move(Node target, String newParentPath)
void
ServerNode. registerNode(String parentPath, Node newNode)
void
Node. remove(Node child)
protected void
AsynchronousServerNode. sendContents(Node node)
protected void
ServerNode. sendContents(Node module)
void
Node. setParent(Node parent)
void
StatusReporter. updateContents(Node[] players)
void
ServerNode. updateInfo(Node target)
protected void
NodeClient. updateRooms(Node module)