Package globus.glmap
Interface GLMapTagsContainer
-
- All Known Implementing Classes:
GLMapRelation,GLMapVectorObject
public interface GLMapTagsContainerGLMapTagsContainerinterface for objects that contains tags
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GLMapValuelocalizedName(GLMapLocaleSettings localeSettings)Returns localized name.voidsetValueForKey(java.lang.String key, java.lang.String value)Sets value for keyGLMapValuevalueForKey(java.lang.String key)Returns value for the keyGLMapValue[]valuesForKey(java.lang.String key)Returns values for the key
-
-
-
Method Detail
-
setValueForKey
void setValueForKey(java.lang.String key, @Nullable java.lang.String value)Sets value for key- Parameters:
key- Key of valuevalue- value to set
-
valueForKey
@Nullable GLMapValue valueForKey(java.lang.String key)
Returns value for the key- Parameters:
key- Key of requested value- Returns:
- value associated with given key. (if loaded from geo JSON get values from "properties" section)
-
valuesForKey
@Nullable GLMapValue[] valuesForKey(java.lang.String key)
Returns values for the key- Parameters:
key- Key of requested values- Returns:
- array of values associated with given key
-
localizedName
@Nullable GLMapValue localizedName(GLMapLocaleSettings localeSettings)
Returns localized name.- Parameters:
localeSettings- locale settings to use- Returns:
- name of object
-
-