|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.systems.subsystems.impl.RemoteCommandShellImpl
com.ibm.etools.systems.universalcmdsubsys.impl.UniversalCommandShellImpl
Implementation of a universal command. This is a handle to a shell on a universal system.
Field Summary | |
---|---|
static String |
Copyright
|
Fields inherited from class com.ibm.etools.systems.subsystems.impl.RemoteCommandShellImpl |
---|
_cmdHistory, _cmdSubSystem, _cwd, _fileSubSystem, _id, _name, _output, _project, _type |
Constructor Summary | |
---|---|
UniversalCommandShellImpl(RemoteCmdSubSystem cmdSubSystem,
DataElement commandElement,
boolean isShell)
|
Method Summary | |
---|---|
void |
domainChanged(DomainEvent e)
|
ICandidateCommand[] |
getCandidateCommands()
Override to provide a list of possible commands |
DataElement |
getDataElement()
|
Shell |
getShell()
|
boolean |
isActive()
Indicate whether the corresponding command is running or not |
boolean |
listeningTo(DomainEvent e)
|
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 |
Methods inherited from class com.ibm.etools.systems.subsystems.impl.RemoteCommandShellImpl |
---|
addOutput, associateProject, getAdapter, getAssociatedProject, getCommandSubSystem, getContext, getFileSubSystem, getHistory, getId, getIndexOf, getName, getOutputAt, getRoots, getSize, getTitle, getType, getWorkingDirectory, isWindows, listOutput, setName, setType, setWorkingDirectory, updateHistory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String Copyright
Constructor Detail |
public UniversalCommandShellImpl(RemoteCmdSubSystem cmdSubSystem, DataElement commandElement, boolean isShell)
Method Detail |
public boolean isActive()
IRemoteCommandShell
isActive
in interface IRemoteCommandShell
isActive
in class RemoteCommandShellImpl
public DataElement getDataElement()
public void removeOutput()
IRemoteCommandShell
removeOutput
in interface IRemoteCommandShell
removeOutput
in class RemoteCommandShellImpl
public void removeOutput(Object output)
IRemoteCommandShell
removeOutput
in interface IRemoteCommandShell
removeOutput
in class RemoteCommandShellImpl
public ICandidateCommand[] getCandidateCommands()
RemoteCommandShellImpl
getCandidateCommands
in interface IRemoteCommandShell
getCandidateCommands
in class RemoteCommandShellImpl
public boolean listeningTo(DomainEvent e)
listeningTo
in interface IDomainListener
public void domainChanged(DomainEvent e)
domainChanged
in interface IDomainListener
public Shell getShell()
getShell
in interface IDomainListener
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |