public class UpdaterFrame extends JFrame implements TableModelListener, ListSelectionListener
JFrame.AccessibleJFrameFrame.AccessibleAWTFrameWindow.AccessibleAWTWindow, Window.TypeContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected JButton |
applyOrUpload |
protected JPanel |
bottomPanel |
protected JPanel |
bottomPanel2 |
protected JButton |
cancel |
protected boolean |
canUpload |
protected JPanel |
chooseLabel |
protected JButton |
easy |
protected boolean |
easyMode |
protected FileDetails |
fileDetails |
protected FilesCollection |
files |
protected JLabel |
fileSummary |
protected static String |
gitVersion |
protected LogService |
log |
protected JButton |
rebuildButton |
protected JPanel |
rightPanel |
protected JPanel |
searchPanel |
protected JTextField |
searchTerm |
protected JButton |
showChanges |
protected JPanel |
summaryPanel |
protected FileTable |
table |
protected static String[] |
units |
protected JButton |
updateSites |
protected ViewOptions |
viewOptions |
protected JPanel |
viewOptionsPanel |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTDISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
UpdaterFrame(LogService log,
UploaderService uploaderService,
FilesCollection files) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomViewOptions() |
void |
applyChanges() |
void |
checkWritable() |
void |
dispose() |
void |
error(String message) |
void |
filesChanged() |
Progress |
getProgress(String title) |
UploaderService |
getUploaderService()
Gets the uploader service associated with this updater frame.
|
void |
info(String message) |
protected boolean |
initializeUpdateSite(String url,
String sshHost,
String uploadDirectory) |
void |
install() |
void |
setEasyMode(boolean easyMode) |
void |
setViewOption(ViewOptions.Option option) |
void |
setVisible(boolean visible) |
protected void |
showOrHide() |
static String |
sizeToString(long size) |
void |
tableChanged(TableModelEvent e) |
void |
toggleEasyMode() |
void |
updateFilesTable() |
protected void |
upload() |
void |
valueChanged(ListSelectionEvent event) |
void |
warn(String message) |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, show, toBack, toFrontadd, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTreeaction, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFont, postEventprotected LogService log
protected FilesCollection files
protected JTextField searchTerm
protected JPanel searchPanel
protected ViewOptions viewOptions
protected JPanel viewOptionsPanel
protected JPanel chooseLabel
protected FileTable table
protected JLabel fileSummary
protected JPanel summaryPanel
protected JPanel rightPanel
protected FileDetails fileDetails
protected JPanel bottomPanel
protected JPanel bottomPanel2
protected JButton applyOrUpload
protected JButton cancel
protected JButton easy
protected JButton updateSites
protected boolean easyMode
protected JButton showChanges
protected JButton rebuildButton
protected boolean canUpload
protected static final String gitVersion
protected static final String[] units
public UpdaterFrame(LogService log, UploaderService uploaderService, FilesCollection files)
public void setVisible(boolean visible)
setVisible in class Windowpublic UploaderService getUploaderService()
public void valueChanged(ListSelectionEvent event)
valueChanged in interface ListSelectionListenerpublic void addCustomViewOptions()
public void setViewOption(ViewOptions.Option option)
public void updateFilesTable()
public void applyChanges()
public void setEasyMode(boolean easyMode)
protected void showOrHide()
public void toggleEasyMode()
public void install()
public void filesChanged()
public static String sizeToString(long size)
public void tableChanged(TableModelEvent e)
tableChanged in interface TableModelListenerpublic void checkWritable()
protected void upload()
throws InstantiationException
InstantiationExceptionprotected boolean initializeUpdateSite(String url, String sshHost, String uploadDirectory) throws InstantiationException
InstantiationExceptionpublic void error(String message)
public void warn(String message)
public void info(String message)
Copyright © 2014–2022 ImageJ. All rights reserved.