|
|||||||||
| 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.ProgressPanel
public class ProgressPanel
Progress bar implementation.
| 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 javax.swing.JPanel |
bpanel
|
protected java.awt.GridBagConstraints |
bpanelcnts
|
protected Conf |
conf
|
static java.lang.String |
CR
|
protected java.text.DecimalFormat |
dformat
|
protected long |
fcurrent
|
protected java.lang.String |
fcurrentname
|
protected java.lang.Object |
filterid
|
protected long |
flength
|
protected boolean |
resetProgressBar
|
protected java.lang.String |
uploadDoneLabel
|
protected java.lang.String |
uploadLabel
|
| 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 javazoom.transfer.client.core.ChecksumListener |
|---|
CRC32, MD5, OTHER |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
ProgressPanel(Conf cnf)
Progress bar implementation. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae)
|
protected void |
applyFontFactor(java.awt.Component c,
java.lang.String factor)
|
protected void |
applyFontStyle(java.awt.Component c,
java.lang.String newstyle)
|
void |
checksumCompleted(java.lang.String checksum)
|
void |
checksumStarted(java.lang.String type)
|
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 when transfer data is read. |
void |
dataSplit(long read)
Data read (in bytes)in current chunk. |
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.JButton |
getCancelButton()
Return cancel button. |
java.lang.String |
getCurrentname()
|
javax.swing.JProgressBar |
getFileProgressBar()
Return file progres bar. |
javax.swing.JProgressBar |
getOverallProgressBar()
Return overall progress bar. |
javax.swing.JButton |
getSelectButton()
Return select button |
void |
setController(TransferController controller)
|
void |
setCurrentname(java.lang.String fcurrentname)
|
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 when transfer is cancelled. |
void |
transferCompleted(java.lang.Object src,
byte[] response)
Callback when transfer is completed. |
void |
transferDone(java.util.List files)
Overall transfer completed. |
void |
transferFailed(ClientException e)
Callback when transfer has failed. |
void |
transferStarted(java.lang.Object source,
long contentlength)
Callback when transfer is started. |
void |
transferTriggered(java.util.List files,
int type)
Callback for transfer initialization. |
| 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 |
|---|
public static java.lang.String CR
protected boolean resetProgressBar
protected javax.swing.JPanel bpanel
protected java.awt.GridBagConstraints bpanelcnts
protected java.text.DecimalFormat dformat
protected java.lang.Object filterid
protected java.lang.String uploadLabel
protected java.lang.String uploadDoneLabel
protected java.lang.String fcurrentname
protected long fcurrent
protected long flength
protected Conf conf
| Constructor Detail |
|---|
public ProgressPanel(Conf cnf)
cnf - | Method Detail |
|---|
public javax.swing.JProgressBar getFileProgressBar()
public javax.swing.JButton getSelectButton()
public javax.swing.JButton getCancelButton()
public javax.swing.JProgressBar getOverallProgressBar()
public void transferTriggered(java.util.List files,
int type)
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 CompressListenerpublic void checksumStarted(java.lang.String type)
checksumStarted in interface ChecksumListenerpublic void checksumCompleted(java.lang.String checksum)
checksumCompleted in interface ChecksumListener
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 actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed in interface java.awt.event.ActionListenerpublic void setController(TransferController controller)
public java.lang.String getCurrentname()
public void setCurrentname(java.lang.String fcurrentname)
protected void applyFontStyle(java.awt.Component c,
java.lang.String newstyle)
protected void applyFontFactor(java.awt.Component c,
java.lang.String factor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||