net.sf.jftp
Class JFtp
java.lang.Object
   java.awt.Component
java.awt.Component
       java.awt.Container
java.awt.Container
           javax.swing.JComponent
javax.swing.JComponent
               javax.swing.JPanel
javax.swing.JPanel
                   net.sf.jftp.JFtp
net.sf.jftp.JFtp
- All Implemented Interfaces: 
- java.awt.event.ComponentListener, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.ChangeListener, javax.swing.event.InternalFrameListener, Logger
- public class JFtp 
- extends javax.swing.JPanel- implements java.awt.event.WindowListener, java.awt.event.ComponentListener, Logger, javax.swing.event.ChangeListener, javax.swing.event.InternalFrameListener
- See Also:
- Serialized Form
 
| Nested classes/interfaces inherited from class javax.swing.JPanel | 
| javax.swing.JPanel.AccessibleJPanel | 
 
| Nested classes/interfaces inherited from class javax.swing.JComponent | 
| javax.swing.JComponent.AccessibleJComponent | 
 
| Nested classes/interfaces inherited from class java.awt.Container | 
| java.awt.Container.AccessibleAWTContainer | 
 
| Nested classes/interfaces inherited from class java.awt.Component | 
| java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy | 
 
 
| Fields inherited from class javax.swing.JComponent | 
| accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW | 
 
| Fields inherited from class java.awt.Component | 
| BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT | 
 
| Fields inherited from interface java.awt.image.ImageObserver | 
| ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH | 
 
| Constructor Summary | 
| JFtp()
 | 
| JFtp(boolean mainUsed)
 | 
 
| Method Summary | 
|  void | addBackgroundImage()
 | 
|  void | addConnection(java.lang.String name,
              BasicConnection con)
 | 
|  void | addLocalConnection(java.lang.String name,
                   BasicConnection con)
 | 
|  void | addRSS()
 | 
|  void | addToDesktop(java.lang.String title,
             java.awt.Component c,
             int w,
             int h)
 | 
| protected  void | chooseHost()
 | 
| static void | clearLog()
 | 
|  void | closeCurrentLocalTab()
 | 
|  void | closeCurrentTab()
 | 
|  void | componentHidden(java.awt.event.ComponentEvent e)
 | 
|  void | componentMoved(java.awt.event.ComponentEvent e)
 | 
|  void | componentResized(java.awt.event.ComponentEvent e)
 | 
|  void | componentShown(java.awt.event.ComponentEvent e)
 | 
|  void | debug(java.lang.String msg)
 | 
|  void | debug(java.lang.String msg,
      java.lang.Throwable throwable)
 | 
|  void | debugRaw(java.lang.String msg)
 | 
|  void | debugSize(int size,
          boolean recv,
          boolean last,
          java.lang.String file)
 | 
|  void | drop()
 | 
|  void | ensureLogging()
 | 
|  void | error(java.lang.String msg)
 | 
|  void | error(java.lang.String msg,
      java.lang.Throwable throwable)
 | 
|  void | fatal(java.lang.String msg)
 | 
|  void | fatal(java.lang.String msg,
      java.lang.Throwable throwable)
 | 
|  void | fireUpdate()
 | 
| static ConnectionHandler | getConnectionHandler()
 | 
| static java.lang.String | getHost()
 | 
| static java.lang.String | getVersion()
 | 
|  void | handleDrop(java.awt.dnd.DropTargetDropEvent e,
           java.awt.datatransfer.Transferable t)
 | 
|  void | info(java.lang.String msg)
 | 
|  void | info(java.lang.String msg,
     java.lang.Throwable throwable)
 | 
|  void | init()
 | 
|  void | internalFrameActivated(javax.swing.event.InternalFrameEvent e)
 | 
|  void | internalFrameClosed(javax.swing.event.InternalFrameEvent e)
 | 
|  void | internalFrameClosing(javax.swing.event.InternalFrameEvent e)
 | 
|  void | internalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
 | 
|  void | internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
 | 
|  void | internalFrameIconified(javax.swing.event.InternalFrameEvent e)
 | 
|  void | internalFrameOpened(javax.swing.event.InternalFrameEvent e)
 | 
| static void | localUpdate()
 | 
| static void | main(java.lang.String[] argv)
 | 
| static void | remoteUpdate()
 | 
|  void | removeFromDesktop(int component)
 | 
| static void | safeDisconnect()
 | 
| static void | setAppCursor(java.awt.Cursor cursor)
 | 
|  void | setClosable(int component,
            boolean ok)
 | 
| static void | setHost(java.lang.String which)
 | 
|  void | setLocation(int component,
            int x,
            int y)
 | 
|  void | setLookAndFeel(java.lang.String name)
 | 
|  void | stateChanged(javax.swing.event.ChangeEvent e)
 | 
| static void | updateMenuBar()
 | 
|  void | warn(java.lang.String msg)
 | 
|  void | warn(java.lang.String msg,
     java.lang.Throwable throwable)
 | 
|  void | windowActivated(java.awt.event.WindowEvent e)
 | 
|  void | windowClosed(java.awt.event.WindowEvent e)
 | 
|  void | windowClosing(java.awt.event.WindowEvent e)
 | 
|  void | windowDeactivated(java.awt.event.WindowEvent e)
 | 
|  void | windowDeiconified(java.awt.event.WindowEvent e)
 | 
|  void | windowIconified(java.awt.event.WindowEvent e)
 | 
|  void | windowOpened(java.awt.event.WindowEvent e)
 | 
 
| Methods inherited from class javax.swing.JPanel | 
| getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI | 
 
| Methods inherited from class javax.swing.JComponent | 
| addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update | 
 
| Methods inherited from class java.awt.Container | 
| add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree | 
 
| Methods inherited from class java.awt.Component | 
| action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
mainUsed
public static boolean mainUsed
statusP
public static StatusPanel statusP
statusL
public static javax.swing.JLabel statusL
mainFrame
public static javax.swing.JFrame mainFrame
localDir
public static Dir localDir
remoteDir
public static Dir remoteDir
dList
public static DownloadList dList
dQueue
public static DownloadQueue dQueue
uiBlocked
public static boolean uiBlocked
hostinfo
public static HostInfo hostinfo
desktop
public static javax.swing.JDesktopPane desktop
log
public static javax.swing.JTextArea log
doScroll
public static boolean doScroll
menuBar
public static AppMenuBar menuBar
CAPACITY
public static final int CAPACITY
- See Also:
- Constant Field Values
CONNECTION_DATA_LENGTH
public static final int CONNECTION_DATA_LENGTH
- See Also:
- Constant Field Values
dropTarget
public static java.awt.dnd.DropTarget dropTarget
dtListener
public static java.awt.dnd.DropTargetListener dtListener
acceptableActions
public static int acceptableActions
remoteConnectionPanel
public javax.swing.JTabbedPane remoteConnectionPanel
localConnectionPanel
public javax.swing.JTabbedPane localConnectionPanel
hc
public HostChooser hc
feeder
public RSSFeeder feeder
JFtp
public JFtp()
JFtp
public JFtp(boolean mainUsed)
init
public void init()
- 
 
- 
 
addRSS
public void addRSS()
- 
 
- 
 
chooseHost
protected void chooseHost()
- 
 
- 
 
getHost
public static java.lang.String getHost()
- 
 
- 
 
setHost
public static void setHost(java.lang.String which)
- 
 
- 
 
localUpdate
public static void localUpdate()
- 
 
- 
 
remoteUpdate
public static void remoteUpdate()
- 
 
- 
 
windowClosing
public void windowClosing(java.awt.event.WindowEvent e)
- 
- Specified by:
- windowClosingin interface- java.awt.event.WindowListener
 
- 
 
safeDisconnect
public static void safeDisconnect()
- 
 
- 
 
windowClosed
public void windowClosed(java.awt.event.WindowEvent e)
- 
- Specified by:
- windowClosedin interface- java.awt.event.WindowListener
 
- 
 
windowActivated
public void windowActivated(java.awt.event.WindowEvent e)
- 
- Specified by:
- windowActivatedin interface- java.awt.event.WindowListener
 
- 
 
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent e)
- 
- Specified by:
- windowDeactivatedin interface- java.awt.event.WindowListener
 
- 
 
windowIconified
public void windowIconified(java.awt.event.WindowEvent e)
- 
- Specified by:
- windowIconifiedin interface- java.awt.event.WindowListener
 
- 
 
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent e)
- 
- Specified by:
- windowDeiconifiedin interface- java.awt.event.WindowListener
 
- 
 
windowOpened
public void windowOpened(java.awt.event.WindowEvent e)
- 
- Specified by:
- windowOpenedin interface- java.awt.event.WindowListener
 
- 
 
componentHidden
public void componentHidden(java.awt.event.ComponentEvent e)
- 
- Specified by:
- componentHiddenin interface- java.awt.event.ComponentListener
 
- 
 
componentMoved
public void componentMoved(java.awt.event.ComponentEvent e)
- 
- Specified by:
- componentMovedin interface- java.awt.event.ComponentListener
 
- 
 
componentShown
public void componentShown(java.awt.event.ComponentEvent e)
- 
- Specified by:
- componentShownin interface- java.awt.event.ComponentListener
 
- 
 
componentResized
public void componentResized(java.awt.event.ComponentEvent e)
- 
- Specified by:
- componentResizedin interface- java.awt.event.ComponentListener
 
- 
 
addBackgroundImage
public void addBackgroundImage()
- 
 
- 
 
main
public static void main(java.lang.String[] argv)
- 
 
- 
 
clearLog
public static void clearLog()
- 
 
- 
 
debug
public void debug(java.lang.String msg)
- 
- Specified by:
- debugin interface- Logger
 
- 
 
debugRaw
public void debugRaw(java.lang.String msg)
- 
- Specified by:
- debugRawin interface- Logger
 
- 
 
debug
public void debug(java.lang.String msg,
                  java.lang.Throwable throwable)
- 
- Specified by:
- debugin interface- Logger
 
- 
 
warn
public void warn(java.lang.String msg)
- 
- Specified by:
- warnin interface- Logger
 
- 
 
warn
public void warn(java.lang.String msg,
                 java.lang.Throwable throwable)
- 
- Specified by:
- warnin interface- Logger
 
- 
 
error
public void error(java.lang.String msg)
- 
- Specified by:
- errorin interface- Logger
 
- 
 
error
public void error(java.lang.String msg,
                  java.lang.Throwable throwable)
- 
- Specified by:
- errorin interface- Logger
 
- 
 
info
public void info(java.lang.String msg)
- 
- Specified by:
- infoin interface- Logger
 
- 
 
info
public void info(java.lang.String msg,
                 java.lang.Throwable throwable)
- 
- Specified by:
- infoin interface- Logger
 
- 
 
fatal
public void fatal(java.lang.String msg)
- 
- Specified by:
- fatalin interface- Logger
 
- 
 
fatal
public void fatal(java.lang.String msg,
                  java.lang.Throwable throwable)
- 
- Specified by:
- fatalin interface- Logger
 
- 
 
debugSize
public void debugSize(int size,
                      boolean recv,
                      boolean last,
                      java.lang.String file)
- 
 
- 
 
getVersion
public static java.lang.String getVersion()
- 
 
- 
 
getConnectionHandler
public static ConnectionHandler getConnectionHandler()
- 
 
- 
 
fireUpdate
public void fireUpdate()
- 
 
- 
 
ensureLogging
public void ensureLogging()
- 
 
- 
 
setLookAndFeel
public void setLookAndFeel(java.lang.String name)
- 
 
- 
 
addConnection
public void addConnection(java.lang.String name,
                          BasicConnection con)
- 
 
- 
 
addLocalConnection
public void addLocalConnection(java.lang.String name,
                               BasicConnection con)
- 
 
- 
 
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- 
- Specified by:
- stateChangedin interface- javax.swing.event.ChangeListener
 
- 
 
closeCurrentTab
public void closeCurrentTab()
- 
 
- 
 
closeCurrentLocalTab
public void closeCurrentLocalTab()
- 
 
- 
 
addToDesktop
public void addToDesktop(java.lang.String title,
                         java.awt.Component c,
                         int w,
                         int h)
- 
 
- 
 
removeFromDesktop
public void removeFromDesktop(int component)
- 
 
- 
 
setAppCursor
public static void setAppCursor(java.awt.Cursor cursor)
- 
 
- 
 
setClosable
public void setClosable(int component,
                        boolean ok)
- 
 
- 
 
setLocation
public void setLocation(int component,
                        int x,
                        int y)
- 
 
- 
 
updateMenuBar
public static void updateMenuBar()
- 
 
- 
 
internalFrameClosing
public void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
- 
- Specified by:
- internalFrameClosingin interface- javax.swing.event.InternalFrameListener
 
- 
 
internalFrameActivated
public void internalFrameActivated(javax.swing.event.InternalFrameEvent e)
- 
- Specified by:
- internalFrameActivatedin interface- javax.swing.event.InternalFrameListener
 
- 
 
internalFrameClosed
public void internalFrameClosed(javax.swing.event.InternalFrameEvent e)
- 
- Specified by:
- internalFrameClosedin interface- javax.swing.event.InternalFrameListener
 
- 
 
internalFrameDeactivated
public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
- 
- Specified by:
- internalFrameDeactivatedin interface- javax.swing.event.InternalFrameListener
 
- 
 
internalFrameDeiconified
public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
- 
- Specified by:
- internalFrameDeiconifiedin interface- javax.swing.event.InternalFrameListener
 
- 
 
internalFrameIconified
public void internalFrameIconified(javax.swing.event.InternalFrameEvent e)
- 
- Specified by:
- internalFrameIconifiedin interface- javax.swing.event.InternalFrameListener
 
- 
 
internalFrameOpened
public void internalFrameOpened(javax.swing.event.InternalFrameEvent e)
- 
- Specified by:
- internalFrameOpenedin interface- javax.swing.event.InternalFrameListener
 
- 
 
drop
public void drop()
- 
 
- 
 
handleDrop
public void handleDrop(java.awt.dnd.DropTargetDropEvent e,
                       java.awt.datatransfer.Transferable t)
                throws java.lang.Exception
- 
 
- 
- Throws:
- java.lang.Exception