|
|||||||||
| 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 InfoPanel |
info
|
protected ProgressPanel |
progress
|
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 | |
|---|---|
protected java.lang.String |
buildMetaProperties(java.lang.String init)
Build URL parameters from meta properties (if any) |
void |
cancel()
Cancel current transfer. |
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 |
getExtra(java.lang.String name)
Get extra parameter. |
java.lang.String |
getFilenames()
Returns list of filenames to upload, uploaded or uploading. |
java.lang.String |
getRegular(java.lang.String name)
Get regular parameter. |
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 |
setExtra(java.lang.String name,
java.lang.String value)
Set extra parameter. |
void |
setParameter(java.lang.String name,
java.lang.String value)
Set parameter. |
void |
setProperty(java.lang.String name,
java.lang.String value)
Set property. |
void |
setRegular(java.lang.String name,
java.lang.String value)
Set regular parameter. |
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 InfoPanel info
protected ProgressPanel progress
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.Appletprotected void setSM(java.lang.String drivelist)
public java.lang.String getExtra(java.lang.String name)
name -
public void setExtra(java.lang.String name,
java.lang.String value)
name - value -
public void setParameter(java.lang.String name,
java.lang.String value)
name - value - public java.lang.String getRegular(java.lang.String name)
name -
public void setRegular(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 cancel()
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.Appletpublic 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 TransferListenersource - File to be transfered.contentlength - length of file.public void dataRead(long read)
TransferListener
dataRead in interface TransferListenerread - length of data read.
public void transferCompleted(java.lang.Object source,
byte[] response)
TransferListener
transferCompleted in interface TransferListenerpublic void transferCancelled()
TransferListener
transferCancelled in interface TransferListenerpublic void transferFailed(ClientException e)
TransferListener
transferFailed in interface TransferListenerpublic 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 - protected java.lang.String buildMetaProperties(java.lang.String init)
init -
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 | ||||||||