public class AddeImageDataSelection.AddeImageAdvancedPanel extends DataSelectionComponent
| Modifier and Type | Field and Description |
|---|---|
javax.swing.JPanel |
advance
_more_
|
protected boolean |
amUpdating
_more_
|
protected javax.swing.JSlider |
elementMagSlider
_more_
|
protected java.awt.Insets |
GRID_INSETS
Used by derived classes when they do a GuiUtils.doLayout
|
protected int |
GRID_SPACING
The spacing used in the grid layout
|
protected LatLonWidget |
latLonWidget
Input for lat/lon center point
|
protected javax.swing.JSlider |
lineMagSlider
_more_
|
protected GuiUtils.CardLayoutPanel |
locationPanel
_more_
|
protected javax.swing.JComboBox |
navComboBox
Widget for selecting image nav type
|
protected static java.lang.String |
PLACE_CENTER
_more_
|
protected static java.lang.String |
PLACE_ULEFT
_more_
|
protected static java.lang.String |
TYPE_AREA
area
|
protected static java.lang.String |
TYPE_LATLON
earth coordinates
|
dataSelection| Constructor and Description |
|---|
AddeImageAdvancedPanel(AddeImageDataSelection addeImageDataSelection)
Construct a AddeImageAdvancedPanel
|
| Modifier and Type | Method and Description |
|---|---|
protected javax.swing.JComponent |
addPropComp(java.lang.String propId,
javax.swing.JComponent comp)
_more_
|
void |
applyToDataSelection(DataSelection dataSelection)
_more_
|
protected void |
convertToLatLon()
_more_
|
protected void |
convertToLineEle()
_more_
|
protected void |
convertToLinEle()
_more_
|
protected javax.swing.JComponent |
doMakeContents()
_more_
|
protected void |
elementMagSliderChanged(boolean autoSetSize)
_more_
|
void |
enablePanelAll(boolean enable)
_more_
|
protected void |
flipLocationPanel(int locPanel)
_more_
|
java.lang.String |
getCoordinateType()
_more_
|
int |
getElement()
_more_
|
protected int |
getElementMagValue()
Get the value of the element magnification slider.
|
java.lang.String |
getFileName()
_more_
|
boolean |
getIsFromRegionUpdate()
_more_
|
double |
getLatitude()
_more_
|
int |
getLine()
_more_
|
protected int |
getLineMagValue()
Get the value of the line magnification slider.
|
double |
getLongitude()
_more_
|
int |
getNumEles()
_more_
|
int |
getNumLines()
_more_
|
java.lang.String |
getPlace()
_more_
|
protected java.lang.String |
getUrl()
_more_
|
protected void |
lineMagSliderChanged(boolean autoSetSize)
Handle the line mag slider changed event
|
protected java.util.List |
readTextLines(java.lang.String url)
_more_
|
void |
reset()
_more_
|
void |
setBaseNumElements(int eles)
_more_
|
void |
setBaseNumLines(int lines)
_more_
|
void |
setElement(int val)
_more_
|
void |
setElementMagSlider(int value)
_more_
|
void |
setIsFromRegionUpdate(boolean isRegion)
_more_
|
void |
setIsLineEle(boolean val)
_more_
|
void |
setLatitude(double val)
_more_
|
void |
setLine(int val)
_more_
|
protected void |
setLineElement()
_more_
|
void |
setLineMagSlider(int value)
_more_
|
void |
setLongitude(double val)
_more_
|
void |
setNumEles(int val)
_more_
|
void |
setNumLines(int val)
_more_
|
void |
setPlace(java.lang.String str)
_more_
|
void |
setToFullResolution(java.lang.Boolean update)
Set to full resolution
|
protected java.lang.String |
translatePlace(java.lang.String thisPlace)
_more_
|
void |
updateImageHeightSize()
_more_
|
void |
updateImageWidthSize()
this updates the previewSelection selected region, only the image
size changes being counted in this update api
|
void |
updateMagPanel()
_more_
|
void |
updatePlace()
this updates the previewSelection selected region, only lat/lon
or line/ele location changes and the place change being counted in
this update api
|
getContents, getContents, getName, getShowInControlPropertiespublic javax.swing.JPanel advance
protected int GRID_SPACING
protected java.awt.Insets GRID_INSETS
protected javax.swing.JSlider lineMagSlider
protected javax.swing.JSlider elementMagSlider
protected static final java.lang.String TYPE_LATLON
protected static final java.lang.String TYPE_AREA
protected LatLonWidget latLonWidget
protected GuiUtils.CardLayoutPanel locationPanel
protected boolean amUpdating
protected static final java.lang.String PLACE_CENTER
protected static final java.lang.String PLACE_ULEFT
protected javax.swing.JComboBox navComboBox
public AddeImageAdvancedPanel(AddeImageDataSelection addeImageDataSelection) throws java.io.IOException, java.text.ParseException, visad.VisADException
addeImageDataSelection - _more_java.io.IOException - _more_java.text.ParseException - _more_visad.VisADException - _more_public void reset()
public void setBaseNumLines(int lines)
lines - _more_public void setBaseNumElements(int eles)
eles - _more_public boolean getIsFromRegionUpdate()
public void setIsFromRegionUpdate(boolean isRegion)
isRegion - _more_public void updatePlace()
public void updateImageWidthSize()
public void updateImageHeightSize()
public void enablePanelAll(boolean enable)
enable - _more_protected java.lang.String getUrl()
protected java.util.List readTextLines(java.lang.String url)
url - _more_protected javax.swing.JComponent addPropComp(java.lang.String propId,
javax.swing.JComponent comp)
propId - _more_comp - _more_protected void elementMagSliderChanged(boolean autoSetSize)
autoSetSize - _more_protected void lineMagSliderChanged(boolean autoSetSize)
autoSetSize - the eventpublic void setElementMagSlider(int value)
value - _more_public void setLineMagSlider(int value)
value - _more_protected int getLineMagValue()
protected int getElementMagValue()
public void updateMagPanel()
public java.lang.String getFileName()
protected javax.swing.JComponent doMakeContents()
doMakeContents in class DataSelectionComponentprotected void flipLocationPanel(int locPanel)
locPanel - _more_public void setIsLineEle(boolean val)
val - _more_public double getLatitude()
public void setLatitude(double val)
val - _more_public double getLongitude()
public void setLongitude(double val)
val - _more_protected void convertToLineEle()
protected void convertToLatLon()
public java.lang.String getCoordinateType()
public int getNumLines()
public void setNumLines(int val)
val - _more_public int getNumEles()
public void setNumEles(int val)
val - _more_protected void setLineElement()
public void setLine(int val)
val - _more_public void setElement(int val)
val - _more_public void applyToDataSelection(DataSelection dataSelection)
applyToDataSelection in class DataSelectionComponentdataSelection - _more_public java.lang.String getPlace()
protected java.lang.String translatePlace(java.lang.String thisPlace)
thisPlace - _more_public int getElement()
public int getLine()
public void setToFullResolution(java.lang.Boolean update)
update - _more_public void setPlace(java.lang.String str)
str - _more_protected void convertToLinEle()