public class Root extends Location implements LocationCommandInterface
Modifier and Type | Field and Description |
---|---|
static HashMap<TreeNode<String>,Command> |
commandTreeToCommandMap |
static TreeNode<String> |
locationCommandTree |
Modifier and Type | Method and Description |
---|---|
static void |
addCommandToTree(Command command) |
void |
addServerLocation(ServerLocation server) |
void |
displayHelp()
Command help description.
|
int |
execute(List<String> args)
Executes this command.
|
ServerLocation |
getChild(String location) |
List<ServerLocation> |
getServerLocations() |
void |
populateChildren() |
void |
refresh() |
boolean |
removeServerLocation(ServerLocation server) |
String |
toString() |
addCommandToTree, execute, getAlpaca, getBroadWorksServer, getChildren, getCommandTree, getCommandTreeMap, getConnection, getName, getParent, getPwd, getRootLocationCommandMap, getRootLocationCommandTree, isHelpRequest, isSystem, isValid, println, printLocalOptions, pwd, reset, setChildren, setCommandMap, setCommands, setIsSystem, setIsValid, setName, setParent, setPwd
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildren, getCommandTree, getCommandTreeMap, getName, getParent, getPwd, isSystem, pwd, reset
public Root(Alpaca alpaca) throws co.ecg.alpaca.toolkit.exception.AlpacaException
co.ecg.alpaca.toolkit.exception.AlpacaException
public static void addCommandToTree(Command command)
public void displayHelp()
LocationCommandInterface
displayHelp
in interface LocationCommandInterface
displayHelp
in class Location
public int execute(List<String> args) throws co.ecg.alpaca.toolkit.exception.AlpacaException
LocationCommandInterface
execute
in interface LocationCommandInterface
execute
in class Location
co.ecg.alpaca.toolkit.exception.AlpacaException
public void addServerLocation(ServerLocation server)
public boolean removeServerLocation(ServerLocation server)
public List<ServerLocation> getServerLocations()
public void populateChildren()
populateChildren
in interface LocationCommandInterface
public ServerLocation getChild(String location)
public void refresh()
Copyright © 2016. All rights reserved.