Package se.conciliate.extensions.store
Interface MTLayerType
- All Superinterfaces:
Comparable<MTNamedObject>
,MTLayerTypeHeader
,MTNamedObject
Full interface for layer types.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
remove()
default void
save()
void
save
(boolean applyRules) void
setIconURL
(URL iconURL) void
setModelType
(ModelType modelType) void
setSymbolTypes
(Set<SymbolType> types) void
void
setTitle
(MTLanguage lang, String title) void
setTranslated
(MTLanguage language, boolean translated) Sets the translation flag for the given language totranslated
.void
setZOrder
(int zOrder) Methods inherited from interface se.conciliate.extensions.store.MTLayerTypeHeader
expand, getIconURL, getModelType, getSymbolTypes, getZOrder, isBackgroundLayerType, isTranslated
Methods inherited from interface se.conciliate.extensions.store.MTNamedObject
compareTo, getID, getParentRevisionID, getTitle, getTitle, getUUID
-
Method Details
-
setModelType
-
setSymbolTypes
-
setIconURL
-
setTitle
-
setTitle
-
setTranslated
Sets the translation flag for the given language totranslated
. A true value indicates that this layer type's title is translated in the given language, false indicates that the title is not translated in that language.- Parameters:
language
- The languagetranslated
- True to state that the title is translated inlanguage
.
-
setZOrder
void setZOrder(int zOrder) -
remove
- Throws:
MTAccessException
-
save
- Throws:
MTAccessException
-
save
- Throws:
MTAccessException
-