public class SimplePostgisFeatureService extends AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement> implements LayerInfoProvider
AbstractFeatureService.FeatureRetrievalWorker, AbstractFeatureService.LayerInitWorker| Modifier and Type | Field and Description |
|---|---|
static HashMap<Integer,Icon> |
layerIcons |
static String |
POSTGIS_FEATURELAYER_TYPE |
bb, DEFAULT_TYPE, enabled, encoding, featureFactory, featureRetrievalWorker, featureServiceAttributes, initialized, initializedFromElement, layerInitWorker, layerPosition, layerProperties, maxFeatureCount, name, NONE, orderedFeatureServiceAttributes, pNode, queryButtons, SQL_QUERY_BUTTONS, translucency, UNKNOWN, visibleDEBUG, errorObject, listeners, progress, PROGRESS_PROPERTY, PROGRESS_REFRESH, propertyChangeSupport, refreshNeededLAYER_DISABLED_INVISIBLE, LAYER_DISABLED_VISIBLE, LAYER_ENABLED_INVISIBLE, LAYER_ENABLED_VISIBLETYPE_ATTRIBUTE| Constructor and Description |
|---|
SimplePostgisFeatureService(org.jdom.Element element)
Creates a new SimplePostgisFeatureService object.
|
SimplePostgisFeatureService(SimplePostgisFeatureService spfs)
Creates a new instance of SimplePostgisFeatureService.
|
| Modifier and Type | Method and Description |
|---|---|
SimplePostgisFeatureService |
clone()
DOCUMENT ME!
|
protected FeatureFactory |
createFeatureFactory()
DOCUMENT ME!
|
protected LayerProperties |
createLayerProperties()
DOCUMENT ME!
|
de.cismet.tools.ConnectionInfo |
getConnectionInfo()
DOCUMENT ME!
|
protected String |
getFeatureLayerType()
DOCUMENT ME!
|
Icon |
getLayerIcon(int type)
DOCUMENT ME!
|
de.cismet.commons.wms.capabilities.Layer |
getLayerInformation()
DOCUMENT ME!
|
String |
getLayerURI()
DOCUMENT ME!
|
SimpleFeatureServiceSqlStatement |
getQuery()
DOCUMENT ME!
|
String |
getServerURI()
DOCUMENT ME!
|
protected void |
initConcreteInstance()
DOCUMENT ME!
|
void |
initFromElement(org.jdom.Element element)
DOCUMENT ME!
|
boolean |
isLayerQuerySelected()
DOCUMENT ME!
|
boolean |
isQueryable()
DOCUMENT ME!
|
void |
setConnectionInfo(de.cismet.tools.ConnectionInfo connectionInfo)
DOCUMENT ME!
|
void |
setLayerQuerySelected(boolean selected)
DOCUMENT ME!
|
void |
setQuery(SimpleFeatureServiceSqlStatement sqlStatement)
DOCUMENT ME!
|
org.jdom.Element |
toElement()
DOCUMENT ME!
|
canBeDisabled, cancel, decorateLater, decoratePropertyName, decoratePropertyValue, decorateQuery, getBoundingBox, getCalculatedAttributes, getEncoding, getFeatureCount, getFeatureCount, getFeatureFactory, getFeatureServiceAttributes, getGeometryType, getId, getInitElement, getInitialisationError, getLayerPosition, getLayerProperties, getLegend, getLegend, getLegends, getLegendSize, getLegendSize, getLegendSizes, getMaxFeatureCount, getMaxFeaturesPerPage, getName, getOrderedFeatureServiceAttributes, getPNode, getQueryButtons, getSLDDefiniton, getTranslucency, init, initAndWait, isEditable, isEnabled, isInitialized, isSelectable, isVisible, isVisibleInBoundingBox, parseSLD, refresh, refreshFeatures, retrieve, retrieveFeatures, retrieveFeatures, setBoundingBox, setEnabled, setEncoding, setFeatureServiceAttributes, setFeatureServiceAttributes, setInitElement, setInitialisationError, setInitialized, setLayerPosition, setLayerProperties, setLayerProperties, setMaxFeatureCount, setName, setOrderedFeatureServiceAttributes, setPNode, setSelectable, setSize, setSLDInputStream, setTranslucency, setVisible, toStringaddPropertyChangeListener, addRetrievalListener, cloneWithoutRetrievalListeners, fireRetrievalAborted, fireRetrievalComplete, fireRetrievalError, fireRetrievalProgress, fireRetrievalStarted, getErrorObject, getListeners, getProgress, hasErrors, isRefreshNeeded, removePropertyChangeListener, removeRetrievalListener, setErrorObject, setProgress, setRefreshNeededequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetErrorObject, hasErrors, setErrorObjectaddPropertyChangeListener, addRetrievalListener, getProgress, isRefreshNeeded, removePropertyChangeListener, removeRetrievalListener, setProgress, setRefreshNeededpublic static final String POSTGIS_FEATURELAYER_TYPE
public SimplePostgisFeatureService(SimplePostgisFeatureService spfs)
spfs - DOCUMENT ME!public void initFromElement(org.jdom.Element element)
throws Exception
initFromElement in interface ConvertableToXMLinitFromElement in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>element - DOCUMENT ME!Exception - DOCUMENT ME!public org.jdom.Element toElement()
toElement in interface ConvertableToXMLtoElement in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>protected LayerProperties createLayerProperties()
createLayerProperties in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>protected FeatureFactory createFeatureFactory() throws Exception
createFeatureFactory in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>Exception - DOCUMENT ME!public SimpleFeatureServiceSqlStatement getQuery()
getQuery in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>public void setQuery(SimpleFeatureServiceSqlStatement sqlStatement)
setQuery in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>sqlStatement - DOCUMENT ME!protected void initConcreteInstance()
throws Exception
initConcreteInstance in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>Exception - DOCUMENT ME!protected String getFeatureLayerType()
getFeatureLayerType in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>public Icon getLayerIcon(int type)
getLayerIcon in class AbstractFeatureService<PostgisFeature,SimpleFeatureServiceSqlStatement>type - DOCUMENT ME!public void setConnectionInfo(de.cismet.tools.ConnectionInfo connectionInfo)
connectionInfo - DOCUMENT ME!public de.cismet.tools.ConnectionInfo getConnectionInfo()
public SimplePostgisFeatureService clone()
clone in class AbstractRetrievalServicepublic String getLayerURI()
getLayerURI in interface LayerInfoProviderpublic String getServerURI()
getServerURI in interface LayerInfoProviderpublic boolean isLayerQuerySelected()
isLayerQuerySelected in interface LayerInfoProviderpublic void setLayerQuerySelected(boolean selected)
setLayerQuerySelected in interface LayerInfoProviderselected - DOCUMENT ME!public boolean isQueryable()
isQueryable in interface LayerInfoProviderpublic de.cismet.commons.wms.capabilities.Layer getLayerInformation()
getLayerInformation in interface LayerInfoProviderCopyright © 2012–2026 cismet GmbH. All rights reserved.