|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object nl.idgis.giserver.Layer nl.idgis.giserver.DataSetLayer
public class DataSetLayer
Registration class for layer characteristics. This class extends the basic layer class for the characteristics which are
Constructor Summary | |
---|---|
DataSetLayer(org.w3c.dom.Node layerRoot,
LocalWFSClient localFeatureServiceClient,
GiServerConfiguration giServerConfiguration)
DataSetLayer constructor. |
Method Summary | |
---|---|
void |
fetchLayerConstraintAndUserStyles()
Fetch for this layer : - layer feature constraint(s) - users style |
org.deegree.model.spatialschema.Envelope |
getEnvelope(java.lang.String targetCRS)
|
FeatureServiceClient |
getFeatureServiceClient()
Return the registered serving feature client associated with this layer. |
org.deegree.graphics.sld.FeatureTypeStyle |
getFeatureStyle()
|
org.deegree.model.filterencoding.Filter |
getFeatureTypeConstraintFilter()
|
org.deegree.datatypes.QualifiedName |
getFeatureTypeName()
|
java.lang.String |
getGeoFieldName()
Extract the served geo type for this layer. |
java.lang.String |
getIdPrefix()
Extract the using feature Id prefix for feature instances associated by this data set layer. |
org.deegree.datatypes.QualifiedName |
getMapTipProperty()
|
org.deegree.datatypes.QualifiedName |
getPropertyDenominator()
|
org.deegree.datatypes.QualifiedName |
getPropertyDenominatorKey()
|
RuleFactory |
getRuleFactory()
|
java.net.URI |
getSRS()
|
org.deegree.ogcwebservices.wfs.capabilities.WFSFeatureType |
getWFSFeatureType()
Extract the feature type associate with this data set layer |
boolean |
isCalculateBBox()
|
boolean |
isDynamicSegmentation()
|
boolean |
isStaticGeometry()
|
void |
setCalculateBBox(boolean calculateBBox)
|
void |
setDynamicSegmentation(boolean dynamicSegmentation)
|
void |
setFeatureTypeName()
Abstract the feature Type name. |
void |
setPropertyDenominator(org.deegree.datatypes.QualifiedName propertyDenominator)
|
void |
setPropertyDenominatorKey(org.deegree.datatypes.QualifiedName propertyDenominatorKey)
|
void |
setRuleFactory(RuleFactory ruleFactory)
|
void |
setStaticGeometry(boolean staticGeometry)
|
void |
setWFSFeatureType()
Register the features type which will be associated with this data set layer. |
Methods inherited from class nl.idgis.giserver.Layer |
---|
addServedCapabilities, getEnvWGS84, getName, isInError, setInError, transformEnvelope |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataSetLayer(org.w3c.dom.Node layerRoot, LocalWFSClient localFeatureServiceClient, GiServerConfiguration giServerConfiguration)
layerRoot
- configuration info this layerlocalFeatureServiceClient
- local client who served the info indicated by this layer.giServerConfiguration
- the server configuration register.Method Detail |
---|
public void fetchLayerConstraintAndUserStyles() throws java.lang.Exception
- layer feature constraint(s)
- users style
java.lang.Exception
public void setFeatureTypeName() throws java.lang.Exception
java.lang.Exception
public void setWFSFeatureType() throws java.lang.Exception
java.lang.Exception
public org.deegree.ogcwebservices.wfs.capabilities.WFSFeatureType getWFSFeatureType()
public java.lang.String getIdPrefix()
public org.deegree.model.filterencoding.Filter getFeatureTypeConstraintFilter() throws java.lang.Exception
java.lang.Exception
public java.lang.String getGeoFieldName() throws java.io.IOException
java.io.IOException
public org.deegree.model.spatialschema.Envelope getEnvelope(java.lang.String targetCRS) throws java.lang.Exception
java.lang.Exception
public java.net.URI getSRS()
public org.deegree.datatypes.QualifiedName getFeatureTypeName()
public org.deegree.datatypes.QualifiedName getMapTipProperty()
public boolean isStaticGeometry()
public void setStaticGeometry(boolean staticGeometry)
public RuleFactory getRuleFactory()
public void setRuleFactory(RuleFactory ruleFactory)
public boolean isDynamicSegmentation()
public void setDynamicSegmentation(boolean dynamicSegmentation)
public org.deegree.datatypes.QualifiedName getPropertyDenominator()
public void setPropertyDenominator(org.deegree.datatypes.QualifiedName propertyDenominator)
public org.deegree.datatypes.QualifiedName getPropertyDenominatorKey()
public void setPropertyDenominatorKey(org.deegree.datatypes.QualifiedName propertyDenominatorKey)
public boolean isCalculateBBox()
public void setCalculateBBox(boolean calculateBBox)
public FeatureServiceClient getFeatureServiceClient()
public org.deegree.graphics.sld.FeatureTypeStyle getFeatureStyle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |