@Api(allMethods=true) @UserImplemented public interface AreaAuthorization extends BaseAuthorization
| Modifier and Type | Method and Description |
|---|---|
com.vividsolutions.jts.geom.Geometry |
getCreateAuthorizedArea(String layerId)
Get the area of the layer where creating features is allowed.
|
com.vividsolutions.jts.geom.Geometry |
getDeleteAuthorizedArea(String layerId)
Get the area of the layer where deleting features is allowed.
|
com.vividsolutions.jts.geom.Geometry |
getUpdateAuthorizedArea(String layerId)
Get the area of the layer where updating features is allowed.
|
com.vividsolutions.jts.geom.Geometry |
getVisibleArea(String layerId)
Get the visible area for a layer.
|
boolean |
isPartlyCreateAuthorizedSufficient(String layerId)
Indicates whether features which only partly fall inside the area where creation is allowed are still allowed
to be created.
|
boolean |
isPartlyDeleteAuthorizedSufficient(String layerId)
Indicates whether features which only partly fall inside the deletable area are still considered deletable.
|
boolean |
isPartlyUpdateAuthorizedSufficient(String layerId)
Indicates whether features which only partly fall inside the updatable area are still considered updatable.
|
boolean |
isPartlyVisibleSufficient(String layerId)
Indicates whether features which only partly fall inside the visible area are still considered visible.
|
getId, isCommandAuthorized, isLayerCreateAuthorized, isLayerDeleteAuthorized, isLayerUpdateAuthorized, isLayerVisible, isToolAuthorizedcom.vividsolutions.jts.geom.Geometry getVisibleArea(String layerId)
layerId - layer id for which the visible area should be returnedboolean isPartlyVisibleSufficient(String layerId)
layerId - layer id for which the status needs to be checkedcom.vividsolutions.jts.geom.Geometry getUpdateAuthorizedArea(String layerId)
layerId - layer id for which the area where updates are allowed should be returnedboolean isPartlyUpdateAuthorizedSufficient(String layerId)
layerId - layer id for which the status needs to be checkedcom.vividsolutions.jts.geom.Geometry getCreateAuthorizedArea(String layerId)
layerId - layer id for which the area where creating features is allowed should be returnedboolean isPartlyCreateAuthorizedSufficient(String layerId)
layerId - layer id for which the status needs to be checkedcom.vividsolutions.jts.geom.Geometry getDeleteAuthorizedArea(String layerId)
layerId - layer id for which the area where creating features is allowed should be returnedboolean isPartlyDeleteAuthorizedSufficient(String layerId)
layerId - layer id for which the status needs to be checkedCopyright © 2015 Geosparc. All Rights Reserved.