public abstract class AbstractElevationsFeature extends AbstractFeature implements NetworkActivitySignal.NetworkUser
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Thread |
createModelsThread |
protected java.util.List<ElevationModel> |
elevationModels |
protected boolean |
on |
controller, featureID| Modifier | Constructor and Description |
|---|---|
protected |
AbstractElevationsFeature(java.lang.String name,
java.lang.String featureID,
java.lang.String largeIconPath,
Registry registry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addModel(ElevationModel em) |
protected void |
addModels(java.util.List<ElevationModel> models) |
protected void |
createModels() |
protected void |
destroyElevationModel(ElevationModel em) |
protected void |
destroyElevationModels() |
protected void |
doAddModel(ElevationModel em) |
protected abstract void |
doCreateModels() |
java.util.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(java.lang.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, setEnabledprotected java.lang.Thread createModelsThread
protected java.util.List<ElevationModel> elevationModels
protected boolean on
protected AbstractElevationsFeature(java.lang.String name,
java.lang.String featureID,
java.lang.String largeIconPath,
Registry registry)
protected void addModel(ElevationModel em)
protected void addModels(java.util.List<ElevationModel> models)
protected void createModels()
protected void destroyElevationModel(ElevationModel em)
protected void destroyElevationModels()
protected void doAddModel(ElevationModel em)
protected abstract void doCreateModels()
public java.util.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(java.lang.String urlString)
protected void setOn(boolean tf)
public void turnOn(boolean tf)
turnOn in interface FeatureturnOn in class AbstractFeature