tmf/lttng: Remove unneeded (non-Javadoc) comments
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng2.ui / src / org / eclipse / linuxtools / internal / lttng2 / ui / views / control / remote / RemoteSystemProxy.java
index 4666d8d4ac5faa92fe91aefeda1246f857ff180e..873ce131552f8234aff40be897a2ab707b7cba6a 100644 (file)
@@ -1,5 +1,5 @@
 /**********************************************************************
- * Copyright (c) 2012 Ericsson
+ * Copyright (c) 2012, 2013 Ericsson
  *
  * All rights reserved. This program and the accompanying materials are
  * made available under the terms of the Eclipse Public License v1.0 which
@@ -36,6 +36,7 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
     // ------------------------------------------------------------------------
     // Attributes
     // ------------------------------------------------------------------------
+
     private final IHost fHost;
 
     // ------------------------------------------------------------------------
@@ -55,9 +56,7 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
     // ------------------------------------------------------------------------
     // Operations
     // ------------------------------------------------------------------------
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#getShellService(org.eclipse.rse.core.model.IHost)
-     */
+
     @Override
     public IShellService getShellService() {
         ISubSystem ss = getShellServiceSubSystem();
@@ -67,9 +66,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         return null;
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#getTerminalService()
-     */
     @Override
     public ITerminalService getTerminalService() {
         ISubSystem ss = getTerminalServiceSubSystem();
@@ -79,9 +75,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         return null;
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#getShellServiceSubSystem()
-     */
     @Override
     public ISubSystem getShellServiceSubSystem() {
         if (fHost == null) {
@@ -101,9 +94,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         return null;
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#getTerminalServiceSubSystem()
-     */
     @Override
     public ISubSystem getTerminalServiceSubSystem() {
         if (fHost == null) {
@@ -123,10 +113,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         return null;
     }
 
-    /*
-     * (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.remote.IRemoteSystemProxy#getFileServiceSubSystem()
-     */
     @Override
     public IFileServiceSubSystem getFileServiceSubSystem() {
         if (fHost == null) {
@@ -141,9 +127,21 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         return null;
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#connect(org.eclipse.rse.core.model.IRSECallback)
-     */
+    @Override
+    public int getPort() {
+        if (getShellServiceSubSystem() != null) {
+            return getShellServiceSubSystem().getConnectorService().getPort();
+        }
+        return IRemoteSystemProxy.INVALID_PORT_NUMBER;
+    }
+
+    @Override
+    public void setPort(int port) {
+        if ((getShellServiceSubSystem() != null) && (port > 0)) {
+            getShellServiceSubSystem().getConnectorService().setPort(port);
+        }
+    }
+
     @Override
     public void connect(IRSECallback callback) throws ExecutionException {
         ISubSystem shellSubSystem = getShellServiceSubSystem();
@@ -163,9 +161,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         }
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#disconnect()
-     */
     @Override
     public void disconnect() throws ExecutionException {
             ISubSystem shellSubSystem = getShellServiceSubSystem();
@@ -178,9 +173,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
             }
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#createCommandShell()
-     */
     @Override
     public ICommandShell createCommandShell() throws ExecutionException {
         ICommandShell shell = new CommandShell(this);
@@ -188,9 +180,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         return shell;
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#addCommunicationListener(org.eclipse.rse.core.subsystems.ICommunicationsListener)
-     */
     @Override
     public void addCommunicationListener(ICommunicationsListener listener) {
         IConnectorService[] css = fHost.getConnectorServices();
@@ -199,9 +188,6 @@ public class RemoteSystemProxy implements IRemoteSystemProxy {
         }
     }
 
-    /* (non-Javadoc)
-     * @see org.eclipse.linuxtools.internal.lttng2.ui.views.control.util.IRemoteSystemProxy#removeCommunicationListener(org.eclipse.rse.core.subsystems.ICommunicationsListener)
-     */
     @Override
     public void removeCommunicationListener(ICommunicationsListener listener) {
         IConnectorService[] css = fHost.getConnectorServices();
This page took 0.027779 seconds and 5 git commands to generate.