ip1.ex14
Class JFtpData.DataQueueItem

java.lang.Object
  |
  +--ip1.ex14.JFtpThread.QueueItem
        |
        +--ip1.ex14.JFtpData.DataQueueItem
Enclosing class:
JFtpData

class JFtpData.DataQueueItem
extends JFtpThread.QueueItem

Describes an item of a JFTpData's queue.


Field Summary
protected  int action
          The item code to perform.
protected  java.lang.Object arg
          Optional argument.
 javax.swing.tree.DefaultMutableTreeNode node
          The queue item's representation as a node.
static int READSTR
           
static int RECEIVE
           
static int SEND
           
static int SHUTDOWN
          Shutdown.
 
Constructor Summary
JFtpData.DataQueueItem(int action, java.io.File file)
          The constuctor.
 
Method Summary
 JFtpEntry getEntry()
          Object accessor to arg.
 java.io.File getFile()
          File accessor to arg.
 java.lang.String getString()
          String accessor to arg.
 java.net.URL getUrl()
          URL accessor to arg.
 java.util.Vector getVector()
          Vector accessor to arg.
 java.lang.String toString()
          Return string representation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

READSTR

public static final int READSTR
See Also:
Constant Field Values

RECEIVE

public static final int RECEIVE
See Also:
Constant Field Values

SEND

public static final int SEND
See Also:
Constant Field Values

action

protected int action
The item code to perform.


arg

protected java.lang.Object arg
Optional argument.


SHUTDOWN

public static final int SHUTDOWN
Shutdown.

See Also:
Constant Field Values

node

public javax.swing.tree.DefaultMutableTreeNode node
The queue item's representation as a node.

Constructor Detail

JFtpData.DataQueueItem

public JFtpData.DataQueueItem(int action,
                              java.io.File file)
The constuctor.

Method Detail

toString

public java.lang.String toString()
Return string representation.

Overrides:
toString in class JFtpThread.QueueItem

getEntry

public JFtpEntry getEntry()
Object accessor to arg.


getFile

public java.io.File getFile()
File accessor to arg.


getString

public java.lang.String getString()
String accessor to arg.


getUrl

public java.net.URL getUrl()
URL accessor to arg.


getVector

public java.util.Vector getVector()
Vector accessor to arg.