|
||||||||||
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.BBoxLatLonPanel
public class BBoxLatLonPanel
Nested Class Summary | |
---|---|
(package private) class |
BBoxLatLonPanel.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 javax.swing.JButton |
_buttonSlippyMapChooser
|
private DownloadConfigurationBBoxLatLon |
_downloadConfig
|
private javax.swing.JLabel |
_labelMaxLat
|
private javax.swing.JLabel |
_labelMaxLon
|
private javax.swing.JLabel |
_labelMinLat
|
private javax.swing.JLabel |
_labelMinLon
|
private javax.swing.JTextField |
_textMaxLat
|
private javax.swing.JTextField |
_textMaxLon
|
private javax.swing.JTextField |
_textMinLat
|
private javax.swing.JTextField |
_textMinLon
|
private TileListBBoxLatLon |
_tileList
|
private SlippyMapChooser |
changeListener
|
private static java.lang.String |
COMPONENT_MAXLAT
|
private static java.lang.String |
COMPONENT_MAXLON
|
private static java.lang.String |
COMPONENT_MINLAT
|
private static java.lang.String |
COMPONENT_MINLON
|
private static java.util.logging.Logger |
log
|
private static long |
serialVersionUID
|
private SlippyMapChooserWindow |
smc
|
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 | |
---|---|
BBoxLatLonPanel(MainPanel mainPanel)
|
Method Summary | |
---|---|
private void |
createPanel()
|
java.lang.String |
getInputName()
Returns the name/title for the input panel |
java.lang.String |
getJobType()
|
double |
getMaxLat()
|
double |
getMaxLon()
|
double |
getMinLat()
|
double |
getMinLon()
|
int |
getNumberOfTilesToDownload()
|
TileList |
getTileList()
|
private void |
initializePanel()
|
void |
loadConfig(DownloadConfigurationSaverIf configurationSaver)
|
void |
saveConfig(DownloadConfigurationSaverIf configurationSave)
|
void |
setChangeListener(SlippyMapChooser changeListener)
Setter for changeListener |
void |
setCoordinates(double minLatitude,
double minLongitude,
double maxLatitude,
double maxLongitude)
|
void |
updateAll()
|
private void |
updateTileList(boolean onlyLatLonChanged)
|
Methods inherited from class org.openstreetmap.fma.jtiledownloader.views.main.inputpanel.InputPanel |
---|
getDownloadZoomLevel, isDownloadOkay, 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.lang.String COMPONENT_MINLAT
private static final java.lang.String COMPONENT_MINLON
private static final java.lang.String COMPONENT_MAXLAT
private static final java.lang.String COMPONENT_MAXLON
private TileListBBoxLatLon _tileList
private javax.swing.JLabel _labelMinLat
private javax.swing.JTextField _textMinLat
private javax.swing.JLabel _labelMinLon
private javax.swing.JTextField _textMinLon
private javax.swing.JLabel _labelMaxLat
private javax.swing.JTextField _textMaxLat
private javax.swing.JLabel _labelMaxLon
private javax.swing.JTextField _textMaxLon
private javax.swing.JButton _buttonSlippyMapChooser
private DownloadConfigurationBBoxLatLon _downloadConfig
private SlippyMapChooser changeListener
private SlippyMapChooserWindow smc
private static final java.util.logging.Logger log
Constructor Detail |
---|
public BBoxLatLonPanel(MainPanel mainPanel)
mainPanel
- Method Detail |
---|
public java.lang.String getJobType()
getJobType
in class InputPanel
InputPanel.getJobType()
public void loadConfig(DownloadConfigurationSaverIf configurationSaver)
loadConfig
in class InputPanel
private void initializePanel()
private void createPanel()
public void setCoordinates(double minLatitude, double minLongitude, double maxLatitude, double maxLongitude)
private void updateTileList(boolean onlyLatLonChanged)
public void saveConfig(DownloadConfigurationSaverIf configurationSave)
saveConfig
in class InputPanel
public double getMinLat()
public double getMinLon()
public double getMaxLat()
public double getMaxLon()
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 void setChangeListener(SlippyMapChooser changeListener)
changeListener
- the changeListener to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |