|
||||||||||
| 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.opensha.commons.gui.LabeledBoxPanel
org.opensha.commons.param.editor.impl.ParameterListEditor
org.opensha.commons.mapping.gmt.gui.GMT_MapGuiBean
public class GMT_MapGuiBean
Title: GMT_MapGuiBean
Description: This class generates and displays a GMT map for an XYZ dataset using the settings in the GMT_SettingsControlPanel. It displays the image file in a JPanel.
Copyright: Copyright (c) 2002
Company:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected static String |
C
Name of the class |
protected static boolean |
D
|
protected String |
dirName
|
protected static String |
GMT_TITLE
|
protected GMT_MapGenerator |
gmtMap
|
protected String |
imgName
|
protected boolean |
showMapInSeperateWindow
|
| Fields inherited from class org.opensha.commons.param.editor.impl.ParameterListEditor |
|---|
parameterEditors, parameterList, parametersName |
| Fields inherited from class org.opensha.commons.gui.LabeledBoxPanel |
|---|
addDefault, borderColor, editorPanel, GBL, headerLabel, headerPanel, headerPanelBackgroundColor, jScrollPane1, title |
| 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 | |
|---|---|
GMT_MapGuiBean()
Class constructor accepts the GMT parameters list |
|
| Method Summary | |
|---|---|
protected void |
changeColorScaleModeValue(String val)
If user chooses Manual or "From Data" color mode, then min and max color limits have to be set Visible and invisible respectively |
static String |
getClickHereHTML(String webaddr)
|
GriddedRegion |
getEvenlyGriddedGeographicRegion()
|
GMT_MapGenerator |
getGMTObject()
return the GMT_MapGenerator object |
protected void |
initParamListAndEditor()
|
void |
makeMap(GeoDataSet xyzVals,
String metadataAsHTML)
this function generates and displays a GMT map for an XYZ dataset using the settings in the GMT_SettingsControlPanel. |
void |
parameterChange(ParameterChangeEvent e)
this function listens for parameter change |
void |
setDirectoryName(String dirName)
sets the directory name to generate the maps and shakemap related data in this directory. |
void |
setMapToBeShownInSeperateWindow(boolean flag)
Flag to determine whether to show the Map in a seperate pop up window |
void |
setRegionParams(double minLat,
double maxLat,
double minLon,
double maxLon,
double gridSpacing)
private function that initialises the region params for the GMT plot region |
protected void |
showCustomScaleLabel(boolean showLabel)
If user chooses to give own custom label then it makes the ScaleLabel parameter visible to the user. |
void |
showRegionParams(boolean regionParamsFlag)
|
| Methods inherited from class org.opensha.commons.param.editor.impl.ParameterListEditor |
|---|
addParameters, getParameterEditor, getParameterList, getVisibleParameters, getVisibleParametersCloned, refreshParamEditor, replaceParameterForEditor, setEnabled, setParameterList, setParameterVisible |
| Methods inherited from class org.opensha.commons.gui.LabeledBoxPanel |
|---|
add, add, add, add, add, addPanel, getBorderColor, getHeaderPanelBackgroundColor, getTitle, jbInit, remove, remove, removeAll, setHeaderPanelBackgroundColor, setLayout, setTitle |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final String C
protected static final boolean D
protected static final String GMT_TITLE
protected GMT_MapGenerator gmtMap
protected boolean showMapInSeperateWindow
protected String imgName
protected String dirName
| Constructor Detail |
|---|
public GMT_MapGuiBean()
api - : Instance of the application using this Gui Bean.| Method Detail |
|---|
protected void initParamListAndEditor()
public void showRegionParams(boolean regionParamsFlag)
regionParamsFlag: - boolean flag to check if the region params are to be shown in the
public void setRegionParams(double minLat,
double maxLat,
double minLon,
double maxLon,
double gridSpacing)
minLat - maxLat - minLon - maxLon - gridSpacing - public void parameterChange(ParameterChangeEvent e)
parameterChange in interface ParameterChangeListenere - protected void showCustomScaleLabel(boolean showLabel)
showLabel - boolean checks if custom label needed.protected void changeColorScaleModeValue(String val)
val - public GriddedRegion getEvenlyGriddedGeographicRegion()
public static String getClickHereHTML(String webaddr)
public void makeMap(GeoDataSet xyzVals,
String metadataAsHTML)
xyzVals - : Object for the XYZ valuesmetadata - : Associated Metadata for the values.public void setMapToBeShownInSeperateWindow(boolean flag)
flag - public GMT_MapGenerator getGMTObject()
public void setDirectoryName(String dirName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||