Interface TextModuleFirstLevelGroup
-
- All Superinterfaces:
CategoryAssigned
,java.lang.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TextModuleFirstLevelGroup.Classification
Represents the classification of a textmodule first level group
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<TextModuleNode>
getChildTextModuleNodes()
Returns an unmodifiable, sorted cached view of the direct child textmodule nodes.java.util.List<TextModuleSecondLevelGroup>
getChildTextModuleSecondLevelGroups()
Returns an unmodifiable, sorted cached view of the direct child second level textmodule groups.TextModuleFirstLevelGroup.Classification
getClassification()
boolean
isVisible()
-
Methods inherited from interface com.novomind.ecom.api.iagent.assignment.CategoryAssigned
getAssignedCategories
-
Methods inherited from interface com.novomind.ecom.common.api.persistence.Entity
compareTo, getId, isDeleted, isNotDeleted
-
Methods inherited from interface com.novomind.ecom.api.iagent.model.TextModuleGroup
getChildTextModules
-
Methods inherited from interface com.novomind.ecom.api.iagent.model.TextModuleNode
getCreatedDate, getCreatedUser, getLastChangedDate, getLastChangedUser
-
-
-
-
Method Detail
-
isVisible
boolean isVisible()
- Returns:
- true if this textmodule node is visible, false otherwise
- Since:
- 10.0.206
-
getClassification
TextModuleFirstLevelGroup.Classification getClassification()
- Returns:
- the classification of this textmodule first level group
- Since:
- 10.0.206
-
getChildTextModuleSecondLevelGroups
java.util.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
java.util.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
-
-