|
||||||||||
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
javazoom.transfer.client.mdesign.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 inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
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 javazoom.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 |
compressCompleted(java.lang.Object target,
long size)
Split 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. |
javax.swing.JTextArea |
getTaskOutput()
|
protected boolean |
isDragOk(java.awt.dnd.DropTargetDragEvent e)
Checks if Drag allowed. |
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 |
setController(TransferController controller)
|
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. |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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 |
Constructor Detail |
public InfoPanel(Conf cnf)
Method Detail |
public void setController(TransferController controller)
public javax.swing.JTextArea getTaskOutput()
public void transferTriggered(java.util.List files, int type)
TransferListener
transferTriggered
in interface TransferListener
files
- public void transferDone(java.util.List files)
TransferListener
transferDone
in interface TransferListener
files
- public void transferStarted(java.lang.Object source, long contentlength)
transferStarted
in interface TransferListener
source
- File to be transfered.contentlength
- length of file.public void dataRead(long read)
dataRead
in interface TransferListener
read
- length of data read.public void transferCompleted(java.lang.Object src, byte[] response)
transferCompleted
in interface TransferListener
response
- public void transferCancelled()
transferCancelled
in interface TransferListener
public void transferFailed(ClientException e)
transferFailed
in interface TransferListener
e
- public void splitTriggered(java.lang.Object source, long size, long chunksize, long amount, java.lang.String chunkbase)
SplitListener
splitTriggered
in interface SplitListener
source
- 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 SplitListener
chunkid
- id of chunk being split.chunksize
- size of chunk being split.public void dataSplit(long read)
SplitListener
dataSplit
in interface SplitListener
public void splitCompleted(int chunkid)
SplitListener
splitCompleted
in interface SplitListener
chunkid
- public void splitFailed(int chunkid, ClientException e)
SplitListener
splitFailed
in interface SplitListener
chunkid
- e
- public void compressStarted(java.lang.Object source, long size)
CompressListener
compressStarted
in interface CompressListener
source
- size
- public void dataCompressed(long read)
CompressListener
dataCompressed
in interface CompressListener
read
- public void compressCompleted(java.lang.Object target, long size)
CompressListener
compressCompleted
in interface CompressListener
target
- size
- of compressed file.public void compressFailed(ClientException e)
CompressListener
compressFailed
in interface CompressListener
e
- public void filterStarted(java.lang.Object source, java.lang.String custom, java.lang.Object id)
FilterListener
filterStarted
in interface FilterListener
source
- custom
- message.id
- public void dataFiltered(long read)
FilterListener
dataFiltered
in interface FilterListener
read
- public void filterCompleted(java.lang.Object target, java.lang.String custom)
FilterListener
filterCompleted
in interface FilterListener
target
- custom
- messagepublic void filterFailed(ClientException e)
FilterListener
filterFailed
in interface FilterListener
e
- public void dragEnter(java.awt.dnd.DropTargetDragEvent e)
dragEnter
in interface java.awt.dnd.DropTargetListener
public void dragOver(java.awt.dnd.DropTargetDragEvent e)
dragOver
in interface java.awt.dnd.DropTargetListener
public void dragExit(java.awt.dnd.DropTargetEvent e)
dragExit
in interface java.awt.dnd.DropTargetListener
public void dropActionChanged(java.awt.dnd.DropTargetDragEvent e)
dropActionChanged
in interface java.awt.dnd.DropTargetListener
public void drop(java.awt.dnd.DropTargetDropEvent e)
drop
in interface java.awt.dnd.DropTargetListener
protected boolean isDragOk(java.awt.dnd.DropTargetDragEvent e)
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in interface java.awt.event.KeyListener
public void processDrop(java.lang.Object data)
public void paste()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |