Package org.tailormap.api.viewer.model
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.10.0")
public class LayerTreeNode
extends Object
implements Serializable
Grouping of layers in a tree structure.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddChildrenIdsItem
(String childrenIdsItem) appLayerId
(String appLayerId) childrenIds
(List<String> childrenIds) description
(String description) boolean
Get appLayerIdOrdered list of ids of LayerTreeNodes that are children of this node.Description for this node entered by application admin.@NotNull String
getId()
A unique identifier across all tree nodes.@NotNull String
getName()
Display name of this tree node.getRoot()
Only a single node in a tree will have this set to true.int
hashCode()
void
setAppLayerId
(String appLayerId) void
setChildrenIds
(List<String> childrenIds) void
setDescription
(String description) void
void
void
toString()
-
Constructor Details
-
LayerTreeNode
public LayerTreeNode()
-
-
Method Details
-
id
-
getId
A unique identifier across all tree nodes.- Returns:
- id
-
setId
-
appLayerId
-
getAppLayerId
Get appLayerId- Returns:
- appLayerId
-
setAppLayerId
-
root
-
getRoot
Only a single node in a tree will have this set to true.- Returns:
- root
-
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
Ordered list of ids of LayerTreeNodes that are children of this node.- Returns:
- childrenIds
-
setChildrenIds
-
equals
-
hashCode
public int hashCode() -
toString
-