Interface TextModuleFirstLevelGroup

All Superinterfaces:
CategoryAssigned, Comparable<com.novomind.ecom.common.api.persistence.Entity>, com.novomind.ecom.common.api.persistence.Entity, MasterEntity, com.novomind.ecom.common.api.attribute.Named, TextModuleGroup, TextModuleNode

public interface TextModuleFirstLevelGroup extends MasterEntity, TextModuleGroup, CategoryAssigned
Represents a TextModule first level group object.
Since:
10.0.206
  • Method Details

    • isVisible

      boolean isVisible()
      Returns:
      true if this textmodule node is visible, false otherwise
      Since:
      10.0.206
    • getClassification

      Returns:
      the classification of this textmodule first level group
      Since:
      10.0.206
    • getChildTextModuleSecondLevelGroups

      List<TextModuleSecondLevelGroup> getChildTextModuleSecondLevelGroups()
      Returns an unmodifiable, sorted cached view of the direct child second level textmodule groups.
      The returned list is not updated when assignments change.
      Returns:
      the current direct child second level textmodule groups as an unmodifiable, sorted list
      Since:
      10.0.206
    • getChildTextModuleNodes

      List<TextModuleNode> getChildTextModuleNodes()
      Returns an unmodifiable, sorted cached view of the direct child textmodule nodes.
      The returned list is not updated when assignments change.
      Returns:
      the current direct child textmodule nodes as an unmodifiable, sorted list
      Since:
      10.0.206