|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface represents a handle to a remote command, which is either a transient command or a command shell.
Field Summary | |
---|---|
static String |
Copyright
|
Method Summary | |
---|---|
void |
addOutput(Object output)
Add an output object to the list of output for this command |
void |
associateProject(IProject project)
|
IProject |
getAssociatedProject()
|
ICandidateCommand[] |
getCandidateCommands()
Return the list of possible commands for this command shell |
RemoteCmdSubSystem |
getCommandSubSystem()
Return the command subsystem associated with this command |
Object |
getContext()
Get the current context for this command shell. |
RemoteFileSubSystem |
getFileSubSystem()
Return the file subsystem associated with this command |
String[] |
getHistory()
Return the list of commands passed into this command |
String |
getId()
Gets the ID of the command shell |
int |
getIndexOf(Object output)
Get the position of this output object in the command container |
String |
getName()
Gets the name of the command shell or command that is being run. |
Object |
getOutputAt(int index)
Get the output object the specified index |
int |
getSize()
Return the number of output objects for this command. |
String |
getType()
Gets the type of the command shell or command that is being run. |
boolean |
isActive()
Indicate whether the corresponding command is running or not |
Object[] |
listOutput()
Get the list of output objects for this command. |
void |
removeOutput()
Remove output from the list of output for this command |
void |
removeOutput(Object output)
Remove output from the list of output for this command |
Field Detail |
public static final String Copyright
Method Detail |
public String getId()
public String getName()
public String getType()
public Object[] listOutput()
public Object getContext()
public int getSize()
public RemoteFileSubSystem getFileSubSystem()
public RemoteCmdSubSystem getCommandSubSystem()
public void associateProject(IProject project)
public IProject getAssociatedProject()
public void addOutput(Object output)
output
- the output object to addpublic void removeOutput()
public void removeOutput(Object output)
public int getIndexOf(Object output)
public Object getOutputAt(int index)
public boolean isActive()
public String[] getHistory()
public ICandidateCommand[] getCandidateCommands()
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |