|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.collab.SharableImpl
ucar.unidata.data.DataSourceImpl
ucar.unidata.data.gis.WmsDataSource
public class WmsDataSource
DataSource for Web Map Servers
| Field Summary | |
|---|---|
static String |
PROP_BOUNDS
request property |
static String |
PROP_ICONPATH
request property |
static String |
PROP_IMAGEHEIGHT
request property |
static String |
PROP_IMAGEWIDTH
request property |
static String |
PROP_LAYER
request property |
static String |
PROP_LAYERS
request property |
static String |
PROP_RESOLUTION
request property |
static String |
PROP_WRITEFILE
request property |
| Fields inherited from class ucar.unidata.data.DataSourceImpl |
|---|
changeDataPathsCbx, dataCacheKey, dataChoices, geoSelectionPanel, haveBeenUnPersisted, okToContinue, PARAM_SHOW_HIDE, PARAM_SHOW_NO, PARAM_SHOW_YES |
| Fields inherited from interface ucar.unidata.data.DataSource |
|---|
DATAPATH_DATE_FORMAT, DATAPATH_DATE_PATTERN, MOST_RECENT, ordinalNames, PROP_AUTOCREATEDISPLAY, PROP_BASEDIRECTORY, PROP_CACHEABLE, PROP_DATACHOICENAME, PROP_DISPLAYPROPERTIES, PROP_DOCUMENTLINKS, PROP_FILEPATTERN, PROP_GEOLOCATION, PROP_ICON, PROP_NAME, PROP_POLLINFO, PROP_RESOLVERURL, PROP_SERVICE_HTTP, PROP_SUBPROPERTIES, PROP_TIMELABELS, PROP_TITLE |
| Constructor Summary | |
|---|---|
WmsDataSource()
Dummy constructor so this object can get unpersisted. |
|
WmsDataSource(DataSourceDescriptor descriptor,
List selections,
Hashtable properties)
Create a WmsDataSource from the specification given. |
|
| Method Summary | |
|---|---|
boolean |
applyProperties()
_more_ |
protected void |
doMakeDataChoices()
Create the data choices associated with this source. |
protected List |
doMakeDateTimes()
Create a list of times for this data source. |
boolean |
equals(Object o)
overwrite |
protected Data |
getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
Hashtable requestProperties)
Actually get the data identified by the given DataChoce. |
String |
getFullDescription()
Get the description. |
List |
getLayerList()
_more_ |
boolean |
getMaintainRatio()
Get the MaintainRatio property. |
void |
getPropertiesComponents(List comps)
_more_ |
List |
getWmsSelections()
Get the WmsSelections property. |
void |
initAfterUnpersistence()
Initialize after we have been unpersisted |
void |
setMaintainRatio(boolean value)
Set the MaintainRatio property. |
void |
setWmsSelections(List value)
Set the WmsSelections property. |
protected boolean |
shouldCache(Data data)
See if this DataSource should cache or not |
| Methods inherited from class ucar.unidata.collab.SharableImpl |
|---|
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialog |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ucar.unidata.data.DataSource |
|---|
getUniqueId |
| Field Detail |
|---|
public static final String PROP_BOUNDS
public static final String PROP_ICONPATH
public static final String PROP_WRITEFILE
public static final String PROP_RESOLUTION
public static final String PROP_IMAGEWIDTH
public static final String PROP_IMAGEHEIGHT
public static final String PROP_LAYER
public static final String PROP_LAYERS
| Constructor Detail |
|---|
public WmsDataSource()
public WmsDataSource(DataSourceDescriptor descriptor,
List selections,
Hashtable properties)
throws VisADException
descriptor - descriptor for the data sourceselections - The selectionsproperties - extra properties
VisADException - some problem occurred creating data| Method Detail |
|---|
public List getLayerList()
public void initAfterUnpersistence()
initAfterUnpersistence in interface DataSourceinitAfterUnpersistence in class DataSourceImplprotected void doMakeDataChoices()
doMakeDataChoices in class DataSourceImpl
protected Data getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
Hashtable requestProperties)
throws VisADException,
RemoteException
getDataInner in class DataSourceImpldataChoice - The data choice that identifies the requested
data.category - The data category of the request.dataSelection - Identifies any subsetting of the data.requestProperties - Hashtable that holds any detailed request
properties.
RemoteException - Java RMI problem
VisADException - VisAD problempublic void getPropertiesComponents(List comps)
getPropertiesComponents in class DataSourceImplcomps - _more_public boolean applyProperties()
applyProperties in class DataSourceImplpublic String getFullDescription()
getFullDescription in interface DataSourcegetFullDescription in class DataSourceImplprotected boolean shouldCache(Data data)
shouldCache in class DataSourceImpldata - Data to cache
protected List doMakeDateTimes()
doMakeDateTimes in class DataSourceImplpublic void setWmsSelections(List value)
value - The new value for WmsSelectionspublic List getWmsSelections()
public boolean equals(Object o)
equals in class DataSourceImplo - object
public void setMaintainRatio(boolean value)
value - The new value for MaintainRatiopublic boolean getMaintainRatio()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||