org.w3c.jigadmin.gui.slist
Class ServerListModel

java.lang.Object
  |
  +--org.w3c.jigadmin.gui.slist.ServerListModel

public class ServerListModel
extends java.lang.Object
implements ServerListModelInterface

The default ServerList model.


Constructor Summary
ServerListModel(RemoteResourceWrapper root)
          Constructor.
 
Method Summary
protected  void build()
          Build the ServerListModel.
 RemoteResourceWrapper getServer(java.lang.String name)
          Get the server with the given name.
 java.lang.String[] getServers()
          Returns a array of the server names.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServerListModel

public ServerListModel(RemoteResourceWrapper root)
                throws RemoteAccessException
Constructor.
Parameters:
root - the root RemoteResourceWrapper.
Throws:
RemoteAccessException - if a remote error occurs.
Method Detail

getServers

public java.lang.String[] getServers()
Returns a array of the server names.
Specified by:
getServers in interface ServerListModelInterface
Returns:
an array of String

getServer

public RemoteResourceWrapper getServer(java.lang.String name)
Get the server with the given name.
Specified by:
getServer in interface ServerListModelInterface
Parameters:
name - the server name
Returns:
The RemoteResourceWrapper of the server.

build

protected void build()
              throws RemoteAccessException
Build the ServerListModel.
Throws:
RemoteAccessException - if a remote error occurs.