Package mc.core.model.channel
Class RangeItem
java.lang.Object
mc.core.model.base.IObjectAssignment.ObjectAssignmentBase
mc.core.model.channel.RangeItem
- All Implemented Interfaces:
Serializable,IBaseEntity,ICoreEntity,IObjectAssignment,ISortableEntity
Entity to assign a Node to a NavigationToNode-assignment. Used to select which offspring of Node that is assigned to
Navigation are also part of the navigation. Given Node must be child or children's child of any level from Node
referenced in navigationToNode, this is enforced by the application.
prio: gives the possibility of an
ordering of children different to the ordering by Node-prio.- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface mc.core.model.base.IObjectAssignment
IObjectAssignment.ObjectAssignmentBase -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetNode()inthashCode()voidsetNavigationToNode(NavigationToNode navigationToNode) voidsort given list of RIs by their prioMethods inherited from class mc.core.model.base.IObjectAssignment.ObjectAssignmentBase
getDateCreated, getDateModified, getId, getPrio, isActive, setActive, setDateCreated, setDateModified, setId, setPrio, toString
-
Constructor Details
-
RangeItem
public RangeItem()
-
-
Method Details
-
getNode
-
setNode
-
getAssignedObject
- Returns:
- the object that holds the list of assigned entities
-
equals
- Overrides:
equalsin classIObjectAssignment.ObjectAssignmentBase
-
hashCode
public int hashCode()- Overrides:
hashCodein classIObjectAssignment.ObjectAssignmentBase
-
sort
sort given list of RIs by their prio