jsshpad
Class AbrirDir

java.lang.Object
  extended by com.jscape.inet.sftp.events.SftpAdapter
      extended by jsshpad.AbrirDir
All Implemented Interfaces:
com.jscape.inet.sftp.events.SftpListener, java.lang.Runnable

public class AbrirDir
extends com.jscape.inet.sftp.events.SftpAdapter
implements java.lang.Runnable

Clase encargada de realizar el arbol de directorios usado en esta aplicación dejandolo en una hebra, para esto implementa a Runnable


Constructor Summary
AbrirDir(java.lang.String ftpHostname, java.lang.String ftpUsername, java.lang.String ftpPassword, java.lang.String filter, javax.swing.JTextArea text, ArbolDir Directorios, javax.swing.JSplitPane div, javax.swing.JPanel PanelLista)
          Constructor de la clase AbrirDir se encarga setear los parametros que se usaran en la ventana que contiene el arbol de directorios.
 
Method Summary
 void run()
          metodo invocado en forma automatica por la clase AbrirDir al iniciar una hebra.
 
Methods inherited from class com.jscape.inet.sftp.events.SftpAdapter
changeDir, connected, createDir, deleteDir, deleteFile, dirListing, disconnected, download, progress, renameFile, upload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbrirDir

public AbrirDir(java.lang.String ftpHostname,
                java.lang.String ftpUsername,
                java.lang.String ftpPassword,
                java.lang.String filter,
                javax.swing.JTextArea text,
                ArbolDir Directorios,
                javax.swing.JSplitPane div,
                javax.swing.JPanel PanelLista)
Constructor de la clase AbrirDir se encarga setear los parametros que se usaran en la ventana que contiene el arbol de directorios.

Parameters:
ftpUsername - nombre de usuario para establacer la conexión SSH
ftpPassword - nombre de password correspondiente al usuario para establacer la conexión SSH
filter - este atributo es donde se pasa el nombre de un directorio para ser mostrado en el arbol de directorios.
text - textArea que se muestra en la ventana del editor.
Directorios - atributo de la clase ArbolDir el que se debe cambiar al momento de abrir el directorio indicado en filter.
div - parametro de la clase JSplitPane el que se encarga de dividir el editor en dos
PanelLista - Panel que contiene el arbol de directorios
ftpHostname - el parametro de entrada se setea en el nombre de host al que se va a conectar por medio del protocolo ssh.
Method Detail

run

public void run()
metodo invocado en forma automatica por la clase AbrirDir al iniciar una hebra.

Specified by:
run in interface java.lang.Runnable