public abstract class AbstractElevationsFeature extends AbstractFeature implements NetworkActivitySignal.NetworkUser
| Modifier and Type | Field and Description |
|---|---|
protected Thread |
createModelsThread |
protected List<ElevationModel> |
elevationModels |
protected boolean |
on |
controller, featureIDchangeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Modifier | Constructor and Description |
|---|---|
protected |
AbstractElevationsFeature(String name,
String featureID,
String largeIconPath,
Registry registry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addModel(ElevationModel em) |
protected void |
addModels(List<ElevationModel> models) |
protected void |
createModels() |
protected void |
destroyElevationModel(ElevationModel em) |
protected void |
destroyElevationModels() |
protected void |
doAddModel(ElevationModel em) |
protected abstract void |
doCreateModels() |
List<ElevationModel> |
getElevationModels() |
protected void |
handleInterrupt() |
boolean |
hasNetworkActivity() |
void |
initialize(Controller controller) |
boolean |
isOn() |
protected void |
killPopulateLayerThread() |
protected void |
removeModel(ElevationModel em) |
protected void |
removeModels() |
protected WMSCapabilities |
retrieveCapsDoc(String urlString) |
protected void |
setOn(boolean tf) |
void |
turnOn(boolean tf) |
actionPerformed, addToToolBar, doActionPerformed, doPropertyChange, getController, getFeatureID, getName, getStringValue, isInitialized, isTwoState, propertyChange, register, setMenuAccelleratoraddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledprotected Thread createModelsThread
protected List<ElevationModel> elevationModels
protected boolean on
protected void addModel(ElevationModel em)
protected void addModels(List<ElevationModel> models)
protected void createModels()
protected void destroyElevationModel(ElevationModel em)
protected void destroyElevationModels()
protected void doAddModel(ElevationModel em)
protected abstract void doCreateModels()
public List<ElevationModel> getElevationModels()
protected void handleInterrupt()
public boolean hasNetworkActivity()
hasNetworkActivity in interface NetworkActivitySignal.NetworkUserpublic void initialize(Controller controller)
initialize in interface Initializableinitialize in class AbstractFeaturepublic boolean isOn()
isOn in interface FeatureisOn in class AbstractFeatureprotected void killPopulateLayerThread()
protected void removeModel(ElevationModel em)
protected void removeModels()
protected WMSCapabilities retrieveCapsDoc(String urlString)
protected void setOn(boolean tf)
public void turnOn(boolean tf)
turnOn in interface FeatureturnOn in class AbstractFeature