**********************************************************************/
package org.eclipse.linuxtools.lttng.ui.views.control.dialogs;
+import org.eclipse.linuxtools.lttng.ui.views.control.model.ITraceControlComponent;
+import org.eclipse.rse.core.model.IHost;
+
/**
* <b><u>INewConnectionDialog</u></b>
* <p>
// Accessors
// ------------------------------------------------------------------------
/**
- * @return returns the node name (alias).
+ * @return the connection name (alias).
*/
- public String getNodeName();
+ public String getConnectionName();
/**
- * @return returns the node address (IP address or DNS name)
+ * @return the host name (IP address or DNS name)
+ */
+ public String getHostName();
+
+ /**
+ * Sets the trace control root
+ * @param parent - the trace control parent
+ */
+ public void setTraceControlParent(ITraceControlComponent parent);
+
+ /**
+ * Sets the available hosts to select.
+ * @param hosts - the available hosts
*/
- public String getNodeAddress();
+ public void setHosts(IHost[] hosts);
// ------------------------------------------------------------------------
// Operations