-
-
Field Summary
Fields Modifier and Type Field Description private Locationlocationprivate Floatradiusprivate BooleanunitsMetresprivate BooleanisDrawPreciseprivate Longidprivate Stringnameprivate LongtimeCreatedprivate LongtimeUpdatedprivate GeoDataExtraextraDataprivate GeoDataStylestyleNormalprivate GeoDataStylestyleHighlightprivate GeoData.Privacyprivacyprivate Booleanprotectedprivate BooleanisEnabledprivate BooleanisVisibleprivate BooleanisSelectedprivate ByteArrayextraDataRawprivate ByteparameterSourceprivate StringparameterStyleNameprivate StringparameterDescriptionprivate PointRteActionparameterRteActionprivate final IntegerparamRteIndexprivate ByteArraystylesprivate final Storablecopyprivate final ByteArrayasBytes
-
Method Summary
Modifier and Type Method Description final LocationgetLocation()Center location. final UnitsetLocation(Location location)final FloatgetRadius()Radius of circle (in m). final UnitsetRadius(Float radius)final BooleangetUnitsMetres()Flag that define units used for radius. final UnitsetUnitsMetres(Boolean unitsMetres)Flag that define units used for radius. final BooleangetIsDrawPrecise()Flag if circle should be draw as precise geodetic circle. final UnitsetIsDrawPrecise(Boolean isDrawPrecise)Flag if circle should be draw as precise geodetic circle. final LonggetId()Unique ID of this object. final UnitsetId(Long id)Unique ID of this object. final StringgetName()Name of object, have to be unique final UnitsetName(String name)Name of object, have to be unique final LonggetTimeCreated()Time the data was created (ms). final UnitsetTimeCreated(Long timeCreated)Time the data was created (ms). final LonggetTimeUpdated()Time the data was updated for the last time (ms). final UnitsetTimeUpdated(Long timeUpdated)Time the data was updated for the last time (ms). final GeoDataExtragetExtraData()Extra data with parameters. final UnitsetExtraData(GeoDataExtra extraData)Extra data with parameters. final GeoDataStylegetStyleNormal()Style for normal state. final UnitsetStyleNormal(GeoDataStyle styleNormal)Style for normal state. final GeoDataStylegetStyleHighlight()Style for highlight state. final UnitsetStyleHighlight(GeoDataStyle styleHighlight)Style for highlight state. final GeoData.PrivacygetPrivacy()Define item privacy mode. final UnitsetPrivacy(GeoData.Privacy privacy)Define item privacy mode. final BooleangetProtected()Define read-write mode of item. final UnitsetProtected(Boolean protected)Define read-write mode of item. final BooleangetIsEnabled()final UnitsetIsEnabled(Boolean isEnabled)final BooleangetIsVisible()final UnitsetIsVisible(Boolean isVisible)final BooleangetIsSelected()final UnitsetIsSelected(Boolean isSelected)final ByteArraygetExtraDataRaw()final UnitsetExtraDataRaw(ByteArray extraDataRaw)final BytegetParameterSource()final UnitsetParameterSource(Byte parameterSource)final StringgetParameterStyleName()final UnitsetParameterStyleName(String parameterStyleName)final StringgetParameterDescription()final UnitsetParameterDescription(String parameterDescription)final PointRteActiongetParameterRteAction()final UnitsetParameterRteAction(PointRteAction parameterRteAction)final IntegergetParamRteIndex()final ByteArraygetStyles()final UnitsetStyles(ByteArray styles)final StorablegetCopy()final ByteArraygetAsBytes()-
Methods inherited from class locus.api.objects.geoData.Circle
addAttachmentAudio, addAttachmentOther, addAttachmentPhoto, addAttachmentVideo, addEmail, addEmail, addParameter, addParameter, addParameter, addParameter, addParameterEmail, addParameterEmail, addParameterPhone, addParameterPhone, addParameterUrl, addParameterUrl, addPhone, addPhone, addUrl, addUrl, getParameter, getParameterRaw, getTag, getTag, getTagsKeys, hasParameter, hasParameterDescription, isParameterSource, removeParameter, removeParameterSource, removeParameterStyleName, setTag, setTag -
Methods inherited from class locus.api.objects.geoData.GeoData
read, read, read, write -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getLocation
final Location getLocation()
Center location.
-
setLocation
final Unit setLocation(Location location)
-
getUnitsMetres
final Boolean getUnitsMetres()
Flag that define units used for radius. In case of
falsevalue, pixels area used (so circle will be independent on the zoom level).
-
setUnitsMetres
final Unit setUnitsMetres(Boolean unitsMetres)
Flag that define units used for radius. In case of
falsevalue, pixels area used (so circle will be independent on the zoom level).
-
getIsDrawPrecise
final Boolean getIsDrawPrecise()
Flag if circle should be draw as precise geodetic circle. This will highly improve circle precision for bigger radius (100+ metres), but may affect rendering performance.
-
setIsDrawPrecise
final Unit setIsDrawPrecise(Boolean isDrawPrecise)
Flag if circle should be draw as precise geodetic circle. This will highly improve circle precision for bigger radius (100+ metres), but may affect rendering performance.
-
getTimeCreated
final Long getTimeCreated()
Time the data was created (ms).
-
setTimeCreated
final Unit setTimeCreated(Long timeCreated)
Time the data was created (ms).
-
getTimeUpdated
final Long getTimeUpdated()
Time the data was updated for the last time (ms).
-
setTimeUpdated
final Unit setTimeUpdated(Long timeUpdated)
Time the data was updated for the last time (ms).
-
getExtraData
final GeoDataExtra getExtraData()
Extra data with parameters.
-
setExtraData
final Unit setExtraData(GeoDataExtra extraData)
Extra data with parameters.
-
getStyleNormal
final GeoDataStyle getStyleNormal()
Style for normal state.
-
setStyleNormal
final Unit setStyleNormal(GeoDataStyle styleNormal)
Style for normal state.
-
getStyleHighlight
final GeoDataStyle getStyleHighlight()
Style for highlight state.
-
setStyleHighlight
final Unit setStyleHighlight(GeoDataStyle styleHighlight)
Style for highlight state.
-
getPrivacy
final GeoData.Privacy getPrivacy()
Define item privacy mode.
-
setPrivacy
final Unit setPrivacy(GeoData.Privacy privacy)
Define item privacy mode.
-
getProtected
final Boolean getProtected()
Define read-write mode of item. Protected item should not be exported from the Locus World or shared publicly to any place out of Locus scope.
-
setProtected
final Unit setProtected(Boolean protected)
Define read-write mode of item. Protected item should not be exported from the Locus World or shared publicly to any place out of Locus scope.
-
getIsEnabled
final Boolean getIsEnabled()
-
setIsEnabled
final Unit setIsEnabled(Boolean isEnabled)
-
getIsVisible
final Boolean getIsVisible()
-
setIsVisible
final Unit setIsVisible(Boolean isVisible)
-
getIsSelected
final Boolean getIsSelected()
-
setIsSelected
final Unit setIsSelected(Boolean isSelected)
-
getExtraDataRaw
final ByteArray getExtraDataRaw()
-
setExtraDataRaw
final Unit setExtraDataRaw(ByteArray extraDataRaw)
-
getParameterSource
final Byte getParameterSource()
-
setParameterSource
final Unit setParameterSource(Byte parameterSource)
-
getParameterStyleName
final String getParameterStyleName()
-
setParameterStyleName
final Unit setParameterStyleName(String parameterStyleName)
-
getParameterDescription
final String getParameterDescription()
-
setParameterDescription
final Unit setParameterDescription(String parameterDescription)
-
getParameterRteAction
final PointRteAction getParameterRteAction()
-
setParameterRteAction
final Unit setParameterRteAction(PointRteAction parameterRteAction)
-
getParamRteIndex
final Integer getParamRteIndex()
-
getAsBytes
final ByteArray getAsBytes()
-
-
-
-