|
||||||||||
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
org.openstreetmap.fma.jtiledownloader.views.main.inputpanel.InputPanel
org.openstreetmap.fma.jtiledownloader.views.main.inputpanel.UrlSquarePanel
public class UrlSquarePanel
Nested Class Summary | |
---|---|
(package private) class |
UrlSquarePanel.MyDocumentListener
|
(package private) class |
UrlSquarePanel.MyFocusListener
|
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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private DownloadConfigurationUrlSquare |
_downloadConfig
|
private javax.swing.JLabel |
_labelLatitude
|
private javax.swing.JLabel |
_labelLongitude
|
private javax.swing.JLabel |
_labelPasteUrl
|
private javax.swing.JLabel |
_labelRadius
|
private javax.swing.JTextField |
_textLatitude
|
private javax.swing.JTextField |
_textLongitude
|
private javax.swing.JTextField |
_textPasteUrl
|
private javax.swing.JTextField |
_textRadius
|
private TileListUrlSquare |
_tileList
|
private static java.lang.String |
COMPONENT_PASTE_URL
|
private static java.lang.String |
COMPONENT_RADIUS
|
private static java.util.logging.Logger |
log
|
private static long |
serialVersionUID
|
Fields inherited from class org.openstreetmap.fma.jtiledownloader.views.main.inputpanel.InputPanel |
---|
_mainPanel |
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 java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
UrlSquarePanel(MainPanel mainPanel)
|
Method Summary | |
---|---|
private void |
createPanel()
|
java.lang.String |
getInputName()
Returns the name/title for the input panel |
java.lang.String |
getJobType()
|
int |
getNumberOfTilesToDownload()
|
java.lang.String |
getPasteUrl()
|
int |
getRadius()
|
TileList |
getTileList()
|
private void |
initializePanel()
|
boolean |
isDownloadOkay()
|
void |
loadConfig(DownloadConfigurationSaverIf configurationSaver)
|
void |
parsePasteUrl()
|
void |
saveConfig(DownloadConfigurationSaverIf configurationSave)
|
void |
updateAll()
|
private void |
updateTileListSquare()
|
Methods inherited from class org.openstreetmap.fma.jtiledownloader.views.main.inputpanel.InputPanel |
---|
getDownloadZoomLevel, updateNumberOfTiles |
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, getBaseline, getBaselineResizeBehavior, 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, isPaintingForPrint, 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 |
---|
private static final long serialVersionUID
private static final java.util.logging.Logger log
private static final java.lang.String COMPONENT_PASTE_URL
private static final java.lang.String COMPONENT_RADIUS
private TileListUrlSquare _tileList
private javax.swing.JLabel _labelPasteUrl
private javax.swing.JTextField _textPasteUrl
private javax.swing.JLabel _labelLatitude
private javax.swing.JTextField _textLatitude
private javax.swing.JLabel _labelLongitude
private javax.swing.JTextField _textLongitude
private javax.swing.JLabel _labelRadius
private javax.swing.JTextField _textRadius
private DownloadConfigurationUrlSquare _downloadConfig
Constructor Detail |
---|
public UrlSquarePanel(MainPanel mainPanel)
mainPanel
- Method Detail |
---|
public java.lang.String getJobType()
getJobType
in class InputPanel
InputPanel.getJobType()
public final void loadConfig(DownloadConfigurationSaverIf configurationSaver)
loadConfig
in class InputPanel
private void initializePanel()
private void createPanel()
public void parsePasteUrl()
private void updateTileListSquare()
public void saveConfig(DownloadConfigurationSaverIf configurationSave)
saveConfig
in class InputPanel
public java.lang.String getPasteUrl()
public int getRadius()
public int getNumberOfTilesToDownload()
getNumberOfTilesToDownload
in class InputPanel
public void updateAll()
updateAll
in class InputPanel
InputPanel.updateAll()
public TileList getTileList()
getTileList
in class InputPanel
InputPanel.getTileList()
public java.lang.String getInputName()
InputPanel
getInputName
in class InputPanel
InputPanel.getInputName()
public boolean isDownloadOkay()
isDownloadOkay
in class InputPanel
InputPanel.isDownloadOkay()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |