|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
javax.swing.JApplet
jfileupload.upload.client.MApplet
jfileupload.upload.client.JSMApplet
public class JSMApplet
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JApplet |
|---|
javax.swing.JApplet.AccessibleJApplet |
| Nested classes/interfaces inherited from class java.applet.Applet |
|---|
java.applet.Applet.AccessibleApplet |
| Nested classes/interfaces inherited from class java.awt.Panel |
|---|
java.awt.Panel.AccessibleAWTPanel |
| 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.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected boolean |
dataReadCallBackEnabled
|
protected boolean |
enableFullPath
|
protected boolean |
enablePath
|
protected boolean |
forceJS
|
protected boolean |
initCallBackOnStart
|
protected boolean |
shortErrorJS
|
protected java.lang.String |
target
|
| Fields inherited from class jfileupload.upload.client.MApplet |
|---|
conf, info, progress, transfer, ui, uihelper |
| Fields inherited from class javax.swing.JApplet |
|---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface jfileupload.transfer.client.core.ChecksumListener |
|---|
CRC32, MD5, OTHER |
| Fields inherited from interface jfileupload.transfer.client.core.TransferListener |
|---|
OTHER, UPLOAD |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
JSMApplet()
|
|
| Method Summary | |
|---|---|
void |
cancelTransfer()
Cancel current transfer. |
void |
checksumCancelled()
|
void |
checksumCompleted(java.lang.String checksum)
|
void |
checksumFailed(jfileupload.transfer.client.core.ClientException e)
|
void |
checksumStarted(java.lang.String type,
java.lang.Object source,
long size)
|
void |
compressCancelled()
|
void |
compressCompleted(java.lang.Object target,
long size)
|
void |
compressFailed(jfileupload.transfer.client.core.ClientException e)
|
void |
compressStarted(java.lang.Object source,
long size)
|
void |
dataChecksummed(long read)
|
void |
dataCompressed(long read)
|
void |
dataFiltered(long read)
|
void |
dataRead(long read)
|
void |
dataSplit(long read)
|
void |
filterCompleted(java.lang.Object target,
java.lang.String custom)
|
void |
filterFailed(jfileupload.transfer.client.core.ClientException e)
|
void |
filterStarted(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
|
void |
filterStarting(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
|
java.lang.String |
getExtraParameter(java.lang.String name)
Return extra parameter (valueX matching to paramX). |
java.lang.String |
getRegularParameter(java.lang.String name)
Return regular parameter. |
void |
init()
Init applet. |
void |
JSAppletInitialized(java.lang.String signature)
Callback when applet is loaded and initialized. |
void |
JSChecksumCompleted(java.lang.String checksum)
Callback when checksum computation is completed. |
void |
JSChecksumStarted(java.lang.String type)
Callback when checksum computation is starting. |
void |
JSCompressCancelled()
Callback when compression is cancelled. |
void |
JSCompressCompleted(java.lang.String zipfilename,
java.lang.String zipfilesize)
Callback when compression completed. |
void |
JSCompressFailed(java.lang.String errormsg)
Callback when compression failed. |
void |
JSCompressStarted(java.lang.String filename,
java.lang.String filesize)
Callback when compression starting. |
void |
JSDataRead(long bytes)
Callback when data are read from file to transfer. |
void |
JSFilterCompleted(java.lang.String filteredfilename)
Callback when filtering is completed |
void |
JSFilterFailed(java.lang.String errormsg)
Callback when filtering failed. |
void |
JSFilterStarted(java.lang.String filename)
Callback when filtering started. |
void |
JSFilterStarting(java.lang.String filename)
Callback when filtering starting. |
void |
JSSplitCompleted(java.lang.String chunkid)
Callback when a chunk is creation is completed. |
void |
JSSplitFailed(java.lang.String chunkid,
java.lang.String errormsg)
Callback when chunk creation failed. |
void |
JSSplitStarted(java.lang.String chunkid,
java.lang.String chunksize)
Callback when a chunk creation is started. |
void |
JSSplitTriggered(java.lang.String filename,
java.lang.String size,
java.lang.String chunksize,
java.lang.String amount)
Callback when chunking is initialized. |
void |
JSTransferCancelled()
Callback when current transfer is cancelled. |
void |
JSTransferCompleted(java.lang.String filename)
Callback when transfer is completed. |
void |
JSTransferDone(java.lang.String filelist)
Callback when all files have been transfer. |
void |
JSTransferFailed(java.lang.String errormsg)
Callback when current transfer failed. |
void |
JSTransferStarted(java.lang.String filename,
java.lang.String filesize)
Callback when transfer of file (or chunk) is starting. |
void |
JSTransferTriggered(java.lang.String filelist)
Callback when transfer is initialized. |
void |
notifyJS(java.lang.String function,
java.util.List params,
java.lang.String targetFrame)
Notify JavaScript function. |
void |
putExtraParameter(java.lang.String name,
java.lang.String value)
Same as setExtraParameter |
void |
putRegularParameter(java.lang.String name,
java.lang.String value)
Same as setRegularParameter |
java.lang.String |
readExtraParameter(java.lang.String name)
Same as getExtraParameter |
java.lang.String |
readRegularParameter(java.lang.String name)
Same as getRegularParameter |
protected java.lang.String |
serializeList(java.util.List list)
Serialize list string. |
protected java.lang.String |
serializeString(java.lang.String str)
Serialize String returned to JavaScript. |
void |
setExtraParameter(java.lang.String name,
java.lang.String value)
It only applies to paramX, valueX. |
void |
setRegularParameter(java.lang.String name,
java.lang.String value)
It only applies regular parameter. |
void |
setTargetCallback(java.lang.String name)
Set target frame for JavaScript callback functions |
void |
splitCompleted(int chunkid)
|
void |
splitFailed(int chunkid,
jfileupload.transfer.client.core.ClientException e)
|
void |
splitStarted(int chunkid,
long chunksize)
|
void |
splitTriggered(java.lang.Object source,
long size,
long chunksize,
long amount,
java.lang.String chunkbase)
|
void |
start()
|
void |
stop()
|
void |
transferCancelled()
|
void |
transferCompleted(java.lang.Object source,
byte[] response)
|
void |
transferDone(java.util.List files)
|
void |
transferFailed(jfileupload.transfer.client.core.ClientException e)
|
void |
transferStarted(java.lang.Object source,
long contentlength)
|
void |
transferTriggered(java.util.List files,
int type)
|
| Methods inherited from class jfileupload.upload.client.MApplet |
|---|
buildMetaProperties, cancel, encode, formatParameters, getExtra, getFilenames, getRegular, getState, getVersion, loadParameters, loadResources, loadUI, post, redirect, sendStatus, setExtra, setParameter, setProperty, setRegular, setSM |
| Methods inherited from class javax.swing.JApplet |
|---|
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.applet.Applet |
|---|
destroy, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus |
| Methods inherited from class java.awt.Panel |
|---|
addNotify |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jfileupload.upload.client.JSAPI |
|---|
getFilenames, getState |
| Field Detail |
|---|
protected boolean forceJS
protected boolean shortErrorJS
protected java.lang.String target
protected boolean initCallBackOnStart
protected boolean dataReadCallBackEnabled
protected boolean enablePath
protected boolean enableFullPath
| Constructor Detail |
|---|
public JSMApplet()
| Method Detail |
|---|
public void init()
init in class jfileupload.upload.client.MAppletpublic void start()
start in class jfileupload.upload.client.MAppletpublic void stop()
stop in class jfileupload.upload.client.MApplet
public void notifyJS(java.lang.String function,
java.util.List params,
java.lang.String targetFrame)
notifyJS in class jfileupload.upload.client.MAppletfunction - params - targetFrame - protected java.lang.String serializeString(java.lang.String str)
str -
protected java.lang.String serializeList(java.util.List list)
list -
public java.lang.String getRegularParameter(java.lang.String name)
JSAPI
getRegularParameter in interface JSAPIpublic java.lang.String readRegularParameter(java.lang.String name)
JSAPI
readRegularParameter in interface JSAPI
public void setRegularParameter(java.lang.String name,
java.lang.String value)
JSAPI
setRegularParameter in interface JSAPIname - property namevalue - property value
public void putRegularParameter(java.lang.String name,
java.lang.String value)
JSAPI
putRegularParameter in interface JSAPIpublic java.lang.String getExtraParameter(java.lang.String name)
JSAPI
getExtraParameter in interface JSAPIpublic java.lang.String readExtraParameter(java.lang.String name)
JSAPI
readExtraParameter in interface JSAPI
public void setExtraParameter(java.lang.String name,
java.lang.String value)
JSAPI
setExtraParameter in interface JSAPIname - extra parameter namevalue - extra parameter value
public void putExtraParameter(java.lang.String name,
java.lang.String value)
JSAPI
putExtraParameter in interface JSAPIpublic void setTargetCallback(java.lang.String name)
JSAPI
setTargetCallback in interface JSAPIpublic void cancelTransfer()
JSAPI
cancelTransfer in interface JSAPI
public void transferTriggered(java.util.List files,
int type)
transferTriggered in interface jfileupload.transfer.client.core.TransferListenertransferTriggered in class jfileupload.upload.client.MApplet
public void transferStarted(java.lang.Object source,
long contentlength)
transferStarted in interface jfileupload.transfer.client.core.TransferListenertransferStarted in class jfileupload.upload.client.MAppletpublic void dataRead(long read)
dataRead in interface jfileupload.transfer.client.core.TransferListenerdataRead in class jfileupload.upload.client.MApplet
public void transferCompleted(java.lang.Object source,
byte[] response)
transferCompleted in interface jfileupload.transfer.client.core.TransferListenertransferCompleted in class jfileupload.upload.client.MAppletpublic void transferCancelled()
transferCancelled in interface jfileupload.transfer.client.core.TransferListenertransferCancelled in class jfileupload.upload.client.MAppletpublic void transferFailed(jfileupload.transfer.client.core.ClientException e)
transferFailed in interface jfileupload.transfer.client.core.TransferListenertransferFailed in class jfileupload.upload.client.MAppletpublic void transferDone(java.util.List files)
transferDone in interface jfileupload.transfer.client.core.TransferListenertransferDone in class jfileupload.upload.client.MAppletpublic void compressCancelled()
compressCancelled in interface jfileupload.transfer.client.core.CompressListener
public void compressCompleted(java.lang.Object target,
long size)
compressCompleted in interface jfileupload.transfer.client.core.CompressListenerpublic void compressFailed(jfileupload.transfer.client.core.ClientException e)
compressFailed in interface jfileupload.transfer.client.core.CompressListenerpublic void dataCompressed(long read)
dataCompressed in interface jfileupload.transfer.client.core.CompressListener
public void compressStarted(java.lang.Object source,
long size)
compressStarted in interface jfileupload.transfer.client.core.CompressListenerpublic void dataSplit(long read)
dataSplit in interface jfileupload.transfer.client.core.SplitListenerpublic void splitCompleted(int chunkid)
splitCompleted in interface jfileupload.transfer.client.core.SplitListener
public void splitFailed(int chunkid,
jfileupload.transfer.client.core.ClientException e)
splitFailed in interface jfileupload.transfer.client.core.SplitListener
public void splitStarted(int chunkid,
long chunksize)
splitStarted in interface jfileupload.transfer.client.core.SplitListener
public void splitTriggered(java.lang.Object source,
long size,
long chunksize,
long amount,
java.lang.String chunkbase)
splitTriggered in interface jfileupload.transfer.client.core.SplitListenerpublic void checksumCompleted(java.lang.String checksum)
checksumCompleted in interface jfileupload.transfer.client.core.ChecksumListener
public void checksumStarted(java.lang.String type,
java.lang.Object source,
long size)
checksumStarted in interface jfileupload.transfer.client.core.ChecksumListenerpublic void checksumCancelled()
checksumCancelled in interface jfileupload.transfer.client.core.ChecksumListenerpublic void checksumFailed(jfileupload.transfer.client.core.ClientException e)
checksumFailed in interface jfileupload.transfer.client.core.ChecksumListenerpublic void dataChecksummed(long read)
dataChecksummed in interface jfileupload.transfer.client.core.ChecksumListenerpublic void dataFiltered(long read)
dataFiltered in interface jfileupload.transfer.client.core.FilterListener
public void filterCompleted(java.lang.Object target,
java.lang.String custom)
filterCompleted in interface jfileupload.transfer.client.core.FilterListenerpublic void filterFailed(jfileupload.transfer.client.core.ClientException e)
filterFailed in interface jfileupload.transfer.client.core.FilterListener
public void filterStarting(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
filterStarting in interface jfileupload.transfer.client.core.FilterListener
public void filterStarted(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
filterStarted in interface jfileupload.transfer.client.core.FilterListenerpublic void JSAppletInitialized(java.lang.String signature)
JSAPI
JSAppletInitialized in interface JSAPIsignature - applet versionpublic void JSChecksumCompleted(java.lang.String checksum)
JSAPI
JSChecksumCompleted in interface JSAPIchecksum - valuepublic void JSChecksumStarted(java.lang.String type)
JSAPI
JSChecksumStarted in interface JSAPItype - checksumtypepublic void JSCompressCancelled()
JSAPI
JSCompressCancelled in interface JSAPI
public void JSCompressCompleted(java.lang.String zipfilename,
java.lang.String zipfilesize)
JSAPI
JSCompressCompleted in interface JSAPIpublic void JSCompressFailed(java.lang.String errormsg)
JSAPI
JSCompressFailed in interface JSAPI
public void JSCompressStarted(java.lang.String filename,
java.lang.String filesize)
JSAPI
JSCompressStarted in interface JSAPIpublic void JSFilterCompleted(java.lang.String filteredfilename)
JSAPI
JSFilterCompleted in interface JSAPIpublic void JSFilterFailed(java.lang.String errormsg)
JSAPI
JSFilterFailed in interface JSAPIpublic void JSFilterStarting(java.lang.String filename)
JSAPI
JSFilterStarting in interface JSAPIpublic void JSFilterStarted(java.lang.String filename)
JSAPI
JSFilterStarted in interface JSAPIpublic void JSSplitCompleted(java.lang.String chunkid)
JSAPI
JSSplitCompleted in interface JSAPI
public void JSSplitFailed(java.lang.String chunkid,
java.lang.String errormsg)
JSAPI
JSSplitFailed in interface JSAPI
public void JSSplitStarted(java.lang.String chunkid,
java.lang.String chunksize)
JSAPI
JSSplitStarted in interface JSAPI
public void JSSplitTriggered(java.lang.String filename,
java.lang.String size,
java.lang.String chunksize,
java.lang.String amount)
JSAPI
JSSplitTriggered in interface JSAPIpublic void JSTransferCancelled()
JSAPI
JSTransferCancelled in interface JSAPIpublic void JSTransferCompleted(java.lang.String filename)
JSAPI
JSTransferCompleted in interface JSAPIfilename - filename transfered.public void JSTransferDone(java.lang.String filelist)
JSAPI
JSTransferDone in interface JSAPIfilelist - list of filename transfered separated by | charpublic void JSTransferFailed(java.lang.String errormsg)
JSAPI
JSTransferFailed in interface JSAPI
public void JSTransferStarted(java.lang.String filename,
java.lang.String filesize)
JSAPI
JSTransferStarted in interface JSAPIfilename - filename to be transferedfilesize - size in bytespublic void JSTransferTriggered(java.lang.String filelist)
JSAPI
JSTransferTriggered in interface JSAPIfilelist - list of filenames to transfer separated by | charpublic void JSDataRead(long bytes)
JSAPI
JSDataRead in interface JSAPI
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||