Class LayerTreeNode
java.lang.Object
org.tailormap.api.viewer.model.LayerTreeNode
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
comments="Generator version: 7.20.0")
public class LayerTreeNode
extends Object
implements Serializable
Grouping of layers in a tree structure.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddChildrenIdsItem(String childrenIdsItem) appLayerId(String appLayerId) childrenIds(List<String> childrenIds) description(String description) booleanexpandOnStartup(Boolean expandOnStartup) Get appLayerIdOrdered list of ids of LayerTreeNodes that are children of this node.Description for this node entered by application admin.Whether this node should be expanded in the tree on startup.@NotNull StringgetId()A unique identifier across all tree nodes.@NotNull StringgetName()Display name of this tree node.getRoot()Only a single node in a tree will have this set to true.inthashCode()voidsetAppLayerId(String appLayerId) voidsetChildrenIds(List<String> childrenIds) voidsetDescription(String description) voidsetExpandOnStartup(Boolean expandOnStartup) voidvoidvoidtoString()
-
Constructor Details
-
LayerTreeNode
public LayerTreeNode()
-
-
Method Details
-
id
-
getId
-
setId
-
appLayerId
-
getAppLayerId
-
setAppLayerId
-
root
-
getRoot
-
setRoot
-
name
-
getName
Display name of this tree node. If appLayerId is present, this is the title of that AppLayer.- Returns:
- name
-
setName
-
description
-
getDescription
Description for this node entered by application admin.- Returns:
- description
-
setDescription
-
childrenIds
-
addChildrenIdsItem
-
getChildrenIds
-
setChildrenIds
-
expandOnStartup
-
getExpandOnStartup
Whether this node should be expanded in the tree on startup.- Returns:
- expandOnStartup
-
setExpandOnStartup
-
equals
-
hashCode
-
toString
-