|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
jfileupload.transfer.client.mdesign.InfoPanel
public class InfoPanel
InfoPanel display uploads I18N messages. It also provides Drag & Drop support and paste (ctrl-v or apple-v) support.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| 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 long |
amount
|
protected javax.swing.JMenuItem |
pasteItem
|
protected java.lang.Object |
preprocessingfilterid
|
| Fields inherited from class javax.swing.JComponent |
|---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| 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 | |
|---|---|
InfoPanel(Conf cnf)
Information panel. |
|
| Method Summary | |
|---|---|
void |
appendText(java.lang.String txt)
|
void |
compressCancelled()
Compress cancelled callback. |
void |
compressCompleted(java.lang.Object target,
long size)
Compress completed callback. |
void |
compressFailed(ClientException e)
Compress failed callback. |
void |
compressStarted(java.lang.Object source,
long size)
Item compression started. |
void |
dataCompressed(long read)
Data to be compressed (in bytes). |
void |
dataFiltered(long read)
Data to be filtered (in bytes). |
void |
dataRead(long read)
Callback on data loaded. |
void |
dataSplit(long read)
Data read (in bytes)in current chunk. |
void |
dragEnter(java.awt.dnd.DropTargetDragEvent e)
DnD : dragEnter implementation. |
void |
dragExit(java.awt.dnd.DropTargetEvent e)
DnD : dragExit implementation. |
void |
dragOver(java.awt.dnd.DropTargetDragEvent e)
DnD : dragOver implementation. |
void |
drop(java.awt.dnd.DropTargetDropEvent e)
DnD : Drop implementation. |
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent e)
DnD : dropActionChanged implementation. |
void |
filterCompleted(java.lang.Object target,
java.lang.String custom)
Filtering completed callback. |
void |
filterFailed(ClientException e)
Filering failed callback. |
void |
filterStarted(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
Filtering started. |
void |
filterStarting(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
Filtering starting. |
javax.swing.JTextArea |
getTaskOutput()
|
protected boolean |
isDragOk(java.awt.dnd.DropTargetDragEvent e)
Checks if Drag allowed. |
boolean |
isLock()
Return lock status for DnD. |
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
paste()
Paste data from Clipboard. |
void |
processDrop(java.lang.Object data)
|
void |
requestSent(java.lang.Object info)
|
void |
responseReceived(java.lang.Object info)
|
void |
setController(TransferController controller)
|
void |
setLock(boolean lock)
Set lock status for Dnd. |
void |
splitCompleted(int chunkid)
Split completed callback |
void |
splitFailed(int chunkid,
ClientException e)
split failed callback. |
void |
splitStarted(int chunkid,
long chunksize)
Split callback for a chunk. |
void |
splitTriggered(java.lang.Object source,
long size,
long chunksize,
long amount,
java.lang.String chunkbase)
Overall split request callback |
void |
transferCancelled()
Callback on transfer cancelling. |
void |
transferCompleted(java.lang.Object src,
byte[] response)
Callback from TransferListener. |
void |
transferDone(java.util.List files)
Overall transfer completed. |
void |
transferFailed(ClientException e)
Callback on transfer failing. |
void |
transferStarted(java.lang.Object source,
long contentlength)
Callback on transfer starting. |
void |
transferTriggered(java.util.List files,
int type)
Overall transfer started. |
void |
updateCaretPosition()
Update caret position to end of text. |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, 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 java.lang.Object preprocessingfilterid
protected long amount
protected javax.swing.JMenuItem pasteItem
| Constructor Detail |
|---|
public InfoPanel(Conf cnf)
| Method Detail |
|---|
public void setController(TransferController controller)
public javax.swing.JTextArea getTaskOutput()
public void updateCaretPosition()
public void appendText(java.lang.String txt)
public void transferTriggered(java.util.List files,
int type)
TransferListener
transferTriggered in interface TransferListenerpublic void transferDone(java.util.List files)
TransferListener
transferDone in interface TransferListener
public void transferStarted(java.lang.Object source,
long contentlength)
transferStarted in interface TransferListenersource - File to be transfered.contentlength - length of file.public void dataRead(long read)
dataRead in interface TransferListenerread - length of data read.
public void transferCompleted(java.lang.Object src,
byte[] response)
transferCompleted in interface TransferListenerpublic void transferCancelled()
transferCancelled in interface TransferListenerpublic void transferFailed(ClientException e)
transferFailed in interface TransferListener
public void splitTriggered(java.lang.Object source,
long size,
long chunksize,
long amount,
java.lang.String chunkbase)
SplitListener
splitTriggered in interface SplitListenersource - File to split.size - size of full file in byteschunksize - size of chunk in bytesamount - number to chunks.chunkbase - basename of chunk.
public void splitStarted(int chunkid,
long chunksize)
SplitListener
splitStarted in interface SplitListenerchunkid - id of chunk being split.chunksize - size of chunk being split.public void dataSplit(long read)
SplitListener
dataSplit in interface SplitListenerpublic void splitCompleted(int chunkid)
SplitListener
splitCompleted in interface SplitListener
public void splitFailed(int chunkid,
ClientException e)
SplitListener
splitFailed in interface SplitListener
public void compressStarted(java.lang.Object source,
long size)
CompressListener
compressStarted in interface CompressListenerpublic void dataCompressed(long read)
CompressListener
dataCompressed in interface CompressListener
public void compressCompleted(java.lang.Object target,
long size)
CompressListener
compressCompleted in interface CompressListenersize - of compressed file.public void compressFailed(ClientException e)
CompressListener
compressFailed in interface CompressListenerpublic void compressCancelled()
CompressListener
compressCancelled in interface CompressListener
public void filterStarting(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
FilterListener
filterStarting in interface FilterListener
public void filterStarted(java.lang.Object source,
java.lang.String custom,
java.lang.Object id)
FilterListener
filterStarted in interface FilterListenercustom - message.public void dataFiltered(long read)
FilterListener
dataFiltered in interface FilterListener
public void filterCompleted(java.lang.Object target,
java.lang.String custom)
FilterListener
filterCompleted in interface FilterListenercustom - messagepublic void filterFailed(ClientException e)
FilterListener
filterFailed in interface FilterListenerpublic void requestSent(java.lang.Object info)
requestSent in interface ProtocolListenerpublic void responseReceived(java.lang.Object info)
responseReceived in interface ProtocolListenerpublic void dragEnter(java.awt.dnd.DropTargetDragEvent e)
dragEnter in interface java.awt.dnd.DropTargetListenerpublic void dragOver(java.awt.dnd.DropTargetDragEvent e)
dragOver in interface java.awt.dnd.DropTargetListenerpublic void dragExit(java.awt.dnd.DropTargetEvent e)
dragExit in interface java.awt.dnd.DropTargetListenerpublic void dropActionChanged(java.awt.dnd.DropTargetDragEvent e)
dropActionChanged in interface java.awt.dnd.DropTargetListenerpublic void drop(java.awt.dnd.DropTargetDropEvent e)
drop in interface java.awt.dnd.DropTargetListenerprotected boolean isDragOk(java.awt.dnd.DropTargetDragEvent e)
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerpublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenerpublic void processDrop(java.lang.Object data)
public void paste()
public boolean isLock()
public void setLock(boolean lock)
lock -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||