Serialized Form


Package wjhk.jupload2

Class wjhk.jupload2.EmptyApplet extends Applet implements Serializable

serialVersionUID: 1L

Class wjhk.jupload2.JUploadApplet extends Applet implements Serializable

serialVersionUID: -3207851532114846776L

Serialized Fields

jsHandler

JavascriptHandler jsHandler
variable to hold reference to JavascriptHandler object


uploadPolicy

UploadPolicy uploadPolicy
The current upload policy. This class is responsible for the call to the UploadPolicyFactory.


jUploadPanel

JUploadPanel jUploadPanel
The JUploadPanel, which actually contains all the applet components.


logWindow

JUploadTextArea logWindow
The log messages should go there ...


unloadCallbacks

Vector<E> unloadCallbacks

Package wjhk.jupload2.exception

Class wjhk.jupload2.exception.JUploadException extends Exception implements Serializable

serialVersionUID: -6386378085666411905L

Serialized Fields

location

String location

Class wjhk.jupload2.exception.JUploadExceptionStopAddingFiles extends JUploadException implements Serializable

serialVersionUID: 4395228400366722178L

Class wjhk.jupload2.exception.JUploadExceptionTooBigFile extends JUploadException implements Serializable

serialVersionUID: 4842380093113396023L

Class wjhk.jupload2.exception.JUploadExceptionUploadFailed extends JUploadException implements Serializable

serialVersionUID: -9031106357048838553L

Class wjhk.jupload2.exception.JUploadIOException extends JUploadException implements Serializable

serialVersionUID: 4202340617039827612L


Package wjhk.jupload2.gui

Class wjhk.jupload2.gui.DateRenderer extends DefaultTableCellRenderer implements Serializable

serialVersionUID: -7171473761133675782L

Serialized Fields

df

SimpleDateFormat df

Class wjhk.jupload2.gui.DebugDialog extends JDialog implements Serializable

serialVersionUID: 7802205907550854333L

Serialized Fields

buttonClose

JButton buttonClose
The close button, which closes this dialog window.


lastReponseBodyFile

File lastReponseBodyFile
The temporary file, that will contain the HTML response body.


uploadPolicy

UploadPolicy uploadPolicy
The current upload policy.

Class wjhk.jupload2.gui.DialogPicturePanel extends PicturePanel implements Serializable

serialVersionUID: 1333603128496671158L

Serialized Fields

pictureDialog

PictureDialog pictureDialog
The JDialog containing this panel.

Class wjhk.jupload2.gui.FilePanelJTable extends JTable implements Serializable

serialVersionUID: 5422667664740339798L

Serialized Fields

sortedColumnIndex

int sortedColumnIndex

sortedColumnAscending

boolean sortedColumnAscending

uploadPolicy

UploadPolicy uploadPolicy

filePanelDataModel

FilePanelDataModel2 filePanelDataModel

Class wjhk.jupload2.gui.FilePanelTableImp extends JPanel implements Serializable

serialVersionUID: -8273990467324350526L

Serialized Fields

jtable

FilePanelJTable jtable

model

FilePanelDataModel2 model

juploadPanel

JUploadPanel juploadPanel

Class wjhk.jupload2.gui.JUploadFileChooser extends JFileChooser implements Serializable

serialVersionUID: 6829111419069956687L

Serialized Fields

uploadPolicy

UploadPolicy uploadPolicy
The current upload policy


fileFilter

JUploadFileFilter fileFilter

fileView

JUploadFileView fileView
This file view add picture management capabilities to the file chooser

Class wjhk.jupload2.gui.JUploadImagePreview extends JComponent implements Serializable

serialVersionUID: -6882108570945459638L

Serialized Fields

uploadPolicy

UploadPolicy uploadPolicy
The current upload policy.


jFileChooser

JFileChooser jFileChooser
Current file chooser, which owns this file preview.


thumbnail

ImageIcon thumbnail
The picture, resized to the preview size.


file

File file
The selected picture, which should contain the picture to display. Currently useless, as it is used only in the JUploadImagePreview.setFile(File) method. It may be useful, in the future..


loadImageThread

LoadImageThread loadImageThread
The current thread, that is loading the picture. A new thread is created, each time a new picture is to be loaded.

Class wjhk.jupload2.gui.JUploadMainPopupMenu extends JPopupMenu implements Serializable

serialVersionUID: 4204344561680290852L

Serialized Fields

uploadPolicy

UploadPolicy uploadPolicy
The current upload policy.


uploadPanel

JUploadPanel uploadPanel
The current upload panel. Can't be retrieve by uploadPolicy.getAppel().getUploadPanel(), as the manu is cosntructed from JUploadPanel constructor. That is: the applet did not get the JUploadPanel reference (getUploadPanel returns null);

Class wjhk.jupload2.gui.JUploadPanel extends JPanel implements Serializable

serialVersionUID: -1212601012568225757L

Serialized Fields

jUploadDebugPopupMenu

JUploadDebugPopupMenu jUploadDebugPopupMenu
The debug popup menu of the applet


jUploadMainPopupMenu

JUploadMainPopupMenu jUploadMainPopupMenu
The main popup menu of the applet


update_counter

int update_counter
The counter for updating the upload status. The upload status (progress bar) gets updated every (DEFAULT_TIMEOUT * PROGRESS_INTERVAL) ms.


dndListener

DnDListener dndListener
The Drag and Drop listener, that will manage the drop event. All pplet element should register this instance, so that the user see the whole applet as a unique drop target.


browseButton

JButton browseButton

removeButton

JButton removeButton

removeAllButton

JButton removeAllButton

uploadButton

JButton uploadButton

stopButton

JButton stopButton

fileChooser

JUploadFileChooser fileChooser

filePanel

FilePanel filePanel

progressBar

JProgressBar progressBar

statusLabel

JLabel statusLabel

logWindow

JUploadTextArea logWindow
The log window. It's created by JUploadApplet.


jLogWindowPane

JScrollPane jLogWindowPane
The log window pane contains the log window, and the relevant scroll bars. It's actually this pane that is displayed, as a view on the log window.


timerUpload

Timer timerUpload
Used to wait for the upload to finish.


timerAfterUpload

Timer timerAfterUpload
This 5 second long timer, is used to flush the progress bar ... 5 seconds, after the upload finished. The progress bar will get back to 0%!


uploadPolicy

UploadPolicy uploadPolicy

fileUploadThread

FileUploadThread fileUploadThread

Class wjhk.jupload2.gui.JUploadTextArea extends JTextArea implements Serializable

serialVersionUID: -6037767344615468632L

Class wjhk.jupload2.gui.NameRenderer extends DefaultTableCellRenderer implements Serializable

serialVersionUID: -3096051530077250460L

Class wjhk.jupload2.gui.PictureDialog extends JDialog implements Serializable

serialVersionUID: 7802205907550854333L

Serialized Fields

buttonClose

JButton buttonClose

pictureFileData

PictureFileData pictureFileData

picturePanel

PicturePanel picturePanel

uploadPolicy

UploadPolicy uploadPolicy

Class wjhk.jupload2.gui.PicturePanel extends Canvas implements Serializable

serialVersionUID: -3439340009940699981L

Serialized Fields

pictureFileData

PictureFileData pictureFileData

offscreenImage

Image offscreenImage
offscreenImage contains an image, that can be asked by PictureFileData.getImage(Canvas, boolean). It is used to preview this picture.


hasToStoreOffscreenPicture

boolean hasToStoreOffscreenPicture
Indicates if the offscreen image should be calculated once and stored, to avoid to calculate it again.
Indications: the offscreen image should be calculate only once for the picturePanel on the applet, and for each display when the user ask to display the fulscreen picture (by a click on the picturePanel).


uploadPolicy

UploadPolicy uploadPolicy
The current upload policy.

Class wjhk.jupload2.gui.SizeRenderer extends DefaultTableCellRenderer implements Serializable

serialVersionUID: -2029129064667754146L

Serialized Fields

sizeunit_gigabytes

String sizeunit_gigabytes

sizeunit_megabytes

String sizeunit_megabytes

sizeunit_kilobytes

String sizeunit_kilobytes

sizeunit_bytes

String sizeunit_bytes

Class wjhk.jupload2.gui.SortHeaderRenderer extends DefaultTableCellRenderer implements Serializable

serialVersionUID: -4104776293873798189L