Package org.freeplane.api
Class MapTagCategoryState
java.lang.Object
org.freeplane.api.MapTagCategoryState
Immutable map-level tag category structure at one revision.
- Since:
- 1.13.3
-
Constructor Summary
ConstructorsConstructorDescriptionMapTagCategoryState(String revision, String categorySeparator, List<MapTagCategoryNode> categories, List<MapTagItem> uncategorizedTags) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the top-level categorized tag nodes.Returns the separator used in qualified category and tag names.Returns the revision token to use asbaseRevisionin the next edit request.Returns the tags that are not assigned to any category.inthashCode()
-
Constructor Details
-
MapTagCategoryState
public MapTagCategoryState(String revision, String categorySeparator, List<MapTagCategoryNode> categories, List<MapTagItem> uncategorizedTags) - Parameters:
revision- revision token for this structurecategorySeparator- separator used in qualified category and tag namescategories- top-level categorized tag nodesuncategorizedTags- tags that are not assigned to any category
-
-
Method Details
-
getRevision
Returns the revision token to use asbaseRevisionin the next edit request. -
getCategorySeparator
Returns the separator used in qualified category and tag names. -
getCategories
Returns the top-level categorized tag nodes. -
getUncategorizedTags
Returns the tags that are not assigned to any category. -
hashCode
public int hashCode() -
equals
-