Package hec.map
Class ElevationGlyphOptionJDlg
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
rma.swing.RmaJDialog
hec.map.ElevationGlyphOptionJDlg
- All Implemented Interfaces:
ComponentListener,ImageObserver,MenuContainer,Serializable,EventListener,Observer,Accessible,RootPaneContainer,WindowConstants,Modifiable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ElevationGlyphDataRecordA copy of the Glyph's.protected JLayerSelectionDescriptionprotected RmaJCheckBoxDescriptionFields inherited from class rma.swing.RmaJDialog
_buttonFL, _fComponentsAdjustedFields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPEFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE -
Constructor Summary
ConstructorsConstructorDescriptionElevationGlyphOptionJDlg(Frame parent, boolean modal) Create a new ElevationGlyphOptionJDlg objectElevationGlyphOptionJDlg(Frame parent, boolean modal, MapPanel panel, ElevationGlyph glyph, ElevationGlyphDataRecord datarec, JLayerSelection jls) Create a new ElevationGlyphOptionJDlg object -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAdds a feature to the Listeners attribute of the ElevationGlyphOptionJDlg objectprotected ImageIconGets the ColorIcon attribute of the ElevationGlyphOptionJDlg objectbooleanimageUpdate(Image img, int infoflags, int x, int y, int width, int height) Method DescriptionbooleanGets the InAdvancedMode attribute of the ElevationGlyphOptionJDlg objectprotected voidMethod DescriptionvoidMethod DescriptionvoidsetAdvancedButtonVisible(boolean b) Sets the AdvancedButtonVisible attribute of the ElevationGlyphOptionJDlg objectprotected voidsetAlpha(float val) Sets the Alpha attribute of the ElevationGlyphOptionJDlg objectprotected voidsetAspect(boolean enabled, double val) Sets the Aspect attribute of the ElevationGlyphOptionJDlg objectprotected voidsetAutoContour(boolean tf) Sets the AutoContour attribute of the ElevationGlyphOptionJDlg objectprotected voidsetBrightness(double val) Sets the Brightness attribute of the ElevationGlyphOptionJDlg objectprotected voidSets the ColorContour attribute of the ElevationGlyphOptionJDlg objectprotected voidsetDrawEdges(boolean tf) Sets the DrawEdges attribute of the ElevationGlyphOptionJDlg objectvoidSets the GlyphDataRecord attribute of the ElevationGlyphOptionJDlg objectvoidsetInAdvancedMode(boolean advanced) Sets the InAdvancedMode attribute of the ElevationGlyphOptionJDlg objectvoidsetMapGlyph(ElevationGlyph mapGlyph) Sets the MapGlyph attribute of the ElevationGlyphOptionJDlg objectvoidsetMapPanel(MapPanel mapPanel) Sets the MapPanel attribute of the ElevationGlyphOptionJDlg objectprotected voidsetMaxClipping(Clipping clip) Sets the MaxClipping attribute of the ElevationGlyphOptionJDlg objectprotected voidsetMinClipping(Clipping clip) Sets the MinClipping attribute of the ElevationGlyphOptionJDlg objectvoidsetModified(boolean modified) protected voidsetSaturation(double val) Sets the Saturation attribute of the ElevationGlyphOptionJDlg objectprotected voidsetScaleToClip(boolean scaleToClip) voidsetSliderClippingScale(double scale) protected voidsetTicInterval(double interval) Sets the Tic Intervalprotected voidsetTransparency(float val) Sets the Transparency attribute of the ElevationGlyphOptionJDlg objectvoidsetVisible(boolean b) Sets the Visible attribute of the ElevationGlyphOptionJDlg objectvoidupdate(Observable o, Object arg) Method Descriptionprotected doublevalidateText(JTextField jTextField, double min, double max) Method DescriptionMethods inherited from class rma.swing.RmaJDialog
addNotify, apply, canApplyBeEnabled, cancel, clearForm, clearForm, clickButton, clickButton, clickCheckBox, clickRadioButton, componentHidden, componentMoved, componentResized, componentShown, createRootPane, enterKeyPressed, escapeKeyPressed, getActiveDialog, getCancelButtonSearchString, getModalDialog, getOKButtonSearchString, getOpenWindows, getOpenWindowsOfClass, getSnapToDefaultSize, getTimeZone, getUnitSystem, getWindow, isEditable, isIgnoreModifiedEvents, isModified, isSystemClosable, ok, registerEnterKey, registerEscapeKey, setCancelButtonSearchString, setComponentsEditable, setComponentsEditable, setDefaultHeight, setDefaultSize, setDefaultWidth, setDisplayScale, setEditable, setIgnoreModifiedEvents, setLocation, setOKButtonSearchString, setPrintLocations, setSnapToDefaultSize, setSystemClosable, setTimeZone, setUnitSystem, updateDisplayScale, updateTimeZone, updateUnitSystem, validateComponents, validateComponentsMethods inherited from class javax.swing.JDialog
addImpl, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, updateMethods inherited from class java.awt.Dialog
getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackMethods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontMethods inherited from class java.awt.Container
add, 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, validateTreeMethods inherited from class java.awt.Component
action, 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
_data
A copy of the Glyph's. -
_layerSel
Description -
jCheckBoxDrawEdges
Description
-
-
Constructor Details
-
ElevationGlyphOptionJDlg
Create a new ElevationGlyphOptionJDlg object- Parameters:
parent- Descriptionmodal- Description
-
ElevationGlyphOptionJDlg
public ElevationGlyphOptionJDlg(Frame parent, boolean modal, MapPanel panel, ElevationGlyph glyph, ElevationGlyphDataRecord datarec, JLayerSelection jls) Create a new ElevationGlyphOptionJDlg object- Parameters:
parent- Descriptionmodal- Descriptionpanel- Descriptionglyph- Descriptiondatarec- Descriptionjls- Description
-
-
Method Details
-
addListeners
protected void addListeners()Adds a feature to the Listeners attribute of the ElevationGlyphOptionJDlg object -
setMapPanel
Sets the MapPanel attribute of the ElevationGlyphOptionJDlg object- Parameters:
mapPanel- The new MapPanel value
-
setMapGlyph
Sets the MapGlyph attribute of the ElevationGlyphOptionJDlg object- Parameters:
mapGlyph- The new MapGlyph value
-
setGlyphDataRecord
Sets the GlyphDataRecord attribute of the ElevationGlyphOptionJDlg object- Parameters:
rec- The new GlyphDataRecord value
-
setAdvancedButtonVisible
public void setAdvancedButtonVisible(boolean b) Sets the AdvancedButtonVisible attribute of the ElevationGlyphOptionJDlg object- Parameters:
b- The new AdvancedButtonVisible value
-
paint
Method Description -
imageUpdate
Method Description- Specified by:
imageUpdatein interfaceImageObserver- Overrides:
imageUpdatein classComponent- Parameters:
img- Descriptioninfoflags- Descriptionx- Descriptiony- Descriptionwidth- Descriptionheight- Description- Returns:
- Description
-
update
Method Description -
getColorIcon
Gets the ColorIcon attribute of the ElevationGlyphOptionJDlg object- Parameters:
c- Descriptioncol- Returns:
- The ColorIcon value
-
setScaleToClip
protected void setScaleToClip(boolean scaleToClip) -
setMaxClipping
Sets the MaxClipping attribute of the ElevationGlyphOptionJDlg object- Parameters:
clip- The new MaxClipping value
-
setTicInterval
protected void setTicInterval(double interval) Sets the Tic Interval- Parameters:
interval- The new Tic Interval value
-
setMinClipping
Sets the MinClipping attribute of the ElevationGlyphOptionJDlg object- Parameters:
clip- The new MinClipping value
-
setColorContour
Sets the ColorContour attribute of the ElevationGlyphOptionJDlg object- Parameters:
cc- The new ColorContour value
-
setDrawEdges
protected void setDrawEdges(boolean tf) Sets the DrawEdges attribute of the ElevationGlyphOptionJDlg object- Parameters:
tf- The new DrawEdges value
-
isInAdvancedMode
public boolean isInAdvancedMode()Gets the InAdvancedMode attribute of the ElevationGlyphOptionJDlg object- Returns:
- The InAdvancedMode value
-
setInAdvancedMode
public void setInAdvancedMode(boolean advanced) Sets the InAdvancedMode attribute of the ElevationGlyphOptionJDlg object- Parameters:
advanced- The new InAdvancedMode value
-
setAutoContour
protected void setAutoContour(boolean tf) Sets the AutoContour attribute of the ElevationGlyphOptionJDlg object- Parameters:
tf- The new AutoContour value
-
setAspect
protected void setAspect(boolean enabled, double val) Sets the Aspect attribute of the ElevationGlyphOptionJDlg object- Parameters:
enabled- The new Aspect valueval- The new Aspect value
-
setBrightness
protected void setBrightness(double val) Sets the Brightness attribute of the ElevationGlyphOptionJDlg object- Parameters:
val- The new Brightness value
-
setAlpha
protected void setAlpha(float val) Sets the Alpha attribute of the ElevationGlyphOptionJDlg object- Parameters:
val- The new Alpha value
-
setTransparency
protected void setTransparency(float val) Sets the Transparency attribute of the ElevationGlyphOptionJDlg object- Parameters:
val- The new Transparency value
-
setSaturation
protected void setSaturation(double val) Sets the Saturation attribute of the ElevationGlyphOptionJDlg object- Parameters:
val- The new Saturation value
-
setVisible
public void setVisible(boolean b) Sets the Visible attribute of the ElevationGlyphOptionJDlg object- Overrides:
setVisiblein classRmaJDialog- Parameters:
b- The new Visible value
-
jButtonApply_actionPerformed
Method Description- Parameters:
event- Description
-
setSliderClippingScale
public void setSliderClippingScale(double scale) -
validateText
Method Description- Parameters:
jTextField- Descriptionmin- Descriptionmax- Description- Returns:
- Description
-
setModified
public void setModified(boolean modified) - Specified by:
setModifiedin interfaceModifiable- Overrides:
setModifiedin classRmaJDialog
-