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, featureID
changeSupport, enabled
ACCELERATOR_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, setMenuAccellerator
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
protected 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.NetworkUser
public void initialize(Controller controller)
initialize
in interface Initializable
initialize
in class AbstractFeature
public boolean isOn()
isOn
in interface Feature
isOn
in class AbstractFeature
protected 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 Feature
turnOn
in class AbstractFeature