|
|||||||||
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
public class MApplet
JFileUpload Applet.
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 Conf |
conf
|
protected TransferController |
transfer
|
protected TransferUI |
ui
|
protected TransferUI |
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.TransferListener |
---|
OTHER, UPLOAD |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
MApplet()
Constructor. |
Method Summary | |
---|---|
void |
dataRead(long read)
Data read from current Item. |
java.lang.String |
encode(java.lang.String url)
URL encoder. |
java.lang.String |
formatParameters(java.lang.String params,
java.util.List files,
java.lang.String opt)
Format URL parameters. |
java.lang.String |
getFilenames()
Returns list of filenames to upload, uploaded or uploading. |
java.lang.String |
getState(java.lang.String filename)
Return transfer status for a given filename. |
java.lang.String |
getVersion()
Return JFileUpload version. |
void |
init()
|
void |
loadParameters(java.util.Properties props)
Load parameter from applet HTML tags. |
protected void |
loadResources()
Load resources. |
void |
loadUI(java.util.Locale locale,
TransferController transferc)
Build front-end. |
void |
notifyJS(java.lang.String function,
java.util.List params,
java.lang.String targetFrame)
Notify JavaScript function. |
protected void |
post(java.lang.String url,
java.lang.String postData)
HTTP POST data. |
void |
redirect(java.lang.String targetpage,
java.lang.String targetframe,
java.lang.String urlparams)
Redirect to URL after upload. |
protected void |
sendStatus(java.lang.Object source,
java.lang.String status)
Send optional HTTP status. |
void |
setParameter(java.lang.String name,
java.lang.String value)
Set parameter. |
void |
setProperty(java.lang.String name,
java.lang.String value)
Set property. |
protected void |
setSM(java.lang.String drivelist)
Workaround to "There is no disk in drive ...". |
void |
start()
|
void |
stop()
|
void |
transferCancelled()
Item transfer cancelled. |
void |
transferCompleted(java.lang.Object source,
byte[] response)
Item transfer completed. |
void |
transferDone(java.util.List files)
Overall transfer completed. |
void |
transferFailed(ClientException e)
Item transfer cancelled. |
void |
transferStarted(java.lang.Object source,
long contentlength)
Item transfer started. |
void |
transferTriggered(java.util.List files,
int type)
Overall transfer started. |
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 |
Field Detail |
---|
protected Conf conf
protected TransferController transfer
protected TransferUI ui
protected TransferUI uihelper
Constructor Detail |
---|
public MApplet()
Method Detail |
---|
public java.lang.String getVersion()
protected void loadResources()
public void init()
init
in class java.applet.Applet
protected void setSM(java.lang.String drivelist)
public void setParameter(java.lang.String name, java.lang.String value)
name
- value
- public void setProperty(java.lang.String name, java.lang.String value)
name
- value
- public java.lang.String getState(java.lang.String filename)
filename
-
public java.lang.String getFilenames()
public void loadParameters(java.util.Properties props)
props
- public void loadUI(java.util.Locale locale, TransferController transferc)
locale
- transfer
- controllerpublic void start()
start
in class java.applet.Applet
public void stop()
stop
in class java.applet.Applet
public void redirect(java.lang.String targetpage, java.lang.String targetframe, java.lang.String urlparams)
targetpage
- targetframe
- urlparams
- public void transferTriggered(java.util.List files, int type)
TransferListener
transferTriggered
in interface TransferListener
public void transferStarted(java.lang.Object source, long contentlength)
TransferListener
transferStarted
in interface TransferListener
source
- File to be transfered.contentlength
- length of file.public void dataRead(long read)
TransferListener
dataRead
in interface TransferListener
read
- length of data read.public void transferCompleted(java.lang.Object source, byte[] response)
TransferListener
transferCompleted
in interface TransferListener
public void transferCancelled()
TransferListener
transferCancelled
in interface TransferListener
public void transferFailed(ClientException e)
TransferListener
transferFailed
in interface TransferListener
public void transferDone(java.util.List files)
TransferListener
transferDone
in interface TransferListener
public java.lang.String formatParameters(java.lang.String params, java.util.List files, java.lang.String opt)
params
- files
-
public java.lang.String encode(java.lang.String url)
url
-
protected void post(java.lang.String url, java.lang.String postData)
url
- postData
- protected void sendStatus(java.lang.Object source, java.lang.String status)
source
- status
- public void notifyJS(java.lang.String function, java.util.List params, java.lang.String targetFrame)
function
- params
- targetFrame
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |