Package editor.run
Class RemoteRunConfig
- java.lang.Object
-
- editor.run.AbstractRunConfig<RemoteRunConfigParameters>
-
- editor.run.RemoteRunConfig
-
- All Implemented Interfaces:
IRunConfig<RemoteRunConfigParameters>,IJsonIO
public class RemoteRunConfig extends AbstractRunConfig<RemoteRunConfigParameters>
-
-
Constructor Summary
Constructors Constructor Description RemoteRunConfig()RemoteRunConfig(RemoteRunConfigParameters params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IProcessRunnerdebug()StringgetAddress()StringgetHost()IcongetIcon()StringgetPort()DebugTransportgetTransport()booleanisDebuggable()booleanisRunnable()booleanisValid()JComponentmakePanel(RemoteRunConfigParameters params, Consumer<RemoteRunConfigParameters> changeListener)IProcessRunnerrun()-
Methods inherited from class editor.run.AbstractRunConfig
equals, getParams, hashCode, setParams
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface editor.run.IRunConfig
getName
-
-
-
-
Constructor Detail
-
RemoteRunConfig
public RemoteRunConfig(RemoteRunConfigParameters params)
-
RemoteRunConfig
public RemoteRunConfig()
-
-
Method Detail
-
getTransport
public DebugTransport getTransport()
-
getHost
public String getHost()
-
getPort
public String getPort()
-
getAddress
public String getAddress()
-
isValid
public boolean isValid()
-
getIcon
public Icon getIcon()
-
makePanel
public JComponent makePanel(RemoteRunConfigParameters params, Consumer<RemoteRunConfigParameters> changeListener)
-
isRunnable
public boolean isRunnable()
-
isDebuggable
public boolean isDebuggable()
-
run
public IProcessRunner run()
-
debug
public IProcessRunner debug()
-
-