public class GMLFeatureService extends DocumentFeatureService<FeatureServiceFeature,String> implements LayerInfoProvider
AbstractFeatureService.FeatureRetrievalWorker, AbstractFeatureService.LayerInitWorker| Modifier and Type | Field and Description |
|---|---|
static String |
GML_FEATURELAYER_TYPE |
static Map<Integer,Icon> |
layerIcons |
documentSize, documentURI, GML_GEOMETRY_TYPE, maxSupportedFeatureCountbb, 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| Modifier | Constructor and Description |
|---|---|
|
GMLFeatureService(org.jdom.Element e)
Creates a new GMLFeatureService object.
|
protected |
GMLFeatureService(GMLFeatureService gfs)
Creates a new GMLFeatureService object.
|
|
GMLFeatureService(String name,
URI documentURI,
long documentSize,
List<FeatureServiceAttribute> attributes)
Creates a new GMLFeatureService object.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
DOCUMENT ME!
|
protected FeatureFactory |
createFeatureFactory()
DOCUMENT ME!
|
protected LayerProperties |
createLayerProperties()
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!
|
String |
getQuery()
DOCUMENT ME!
|
String |
getServerURI()
DOCUMENT ME!
|
protected void |
initConcreteInstance()
DOCUMENT ME!
|
boolean |
isLayerQuerySelected()
DOCUMENT ME!
|
boolean |
isQueryable()
DOCUMENT ME!
|
void |
setDocumentURI(URI documentURI)
DOCUMENT ME!
|
void |
setLayerQuerySelected(boolean selected)
DOCUMENT ME!
|
void |
setQuery(String query)
DOCUMENT ME!
|
getDocumentSize, getDocumentURI, initFromElement, toElementcanBeDisabled, 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 GML_FEATURELAYER_TYPE
public GMLFeatureService(org.jdom.Element e)
throws Exception
e - DOCUMENT ME!Exception - DOCUMENT ME!public GMLFeatureService(String name, URI documentURI, long documentSize, List<FeatureServiceAttribute> attributes) throws Exception
name - DOCUMENT ME!documentURI - DOCUMENT ME!documentSize - DOCUMENT ME!attributes - DOCUMENT ME!Exception - DOCUMENT ME!protected GMLFeatureService(GMLFeatureService gfs)
gfs - DOCUMENT ME!public Icon getLayerIcon(int type)
getLayerIcon in class AbstractFeatureService<FeatureServiceFeature,String>type - DOCUMENT ME!protected LayerProperties createLayerProperties()
createLayerProperties in class AbstractFeatureService<FeatureServiceFeature,String>protected FeatureFactory createFeatureFactory() throws Exception
createFeatureFactory in class AbstractFeatureService<FeatureServiceFeature,String>Exception - DOCUMENT ME!public String getQuery()
getQuery in class AbstractFeatureService<FeatureServiceFeature,String>public void setQuery(String query)
setQuery in class AbstractFeatureService<FeatureServiceFeature,String>query - DOCUMENT ME!protected void initConcreteInstance()
throws Exception
initConcreteInstance in class AbstractFeatureService<FeatureServiceFeature,String>Exception - DOCUMENT ME!public void setDocumentURI(URI documentURI)
setDocumentURI in class DocumentFeatureService<FeatureServiceFeature,String>documentURI - DOCUMENT ME!protected String getFeatureLayerType()
getFeatureLayerType in class AbstractFeatureService<FeatureServiceFeature,String>public Object 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–2025 cismet GmbH. All rights reserved.