java.lang.Object
jfxtras.icalendarfx.content.OrdererBase
- All Implemented Interfaces:
Orderer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList of children in proper order Orphaned children are automatically removed Non-ordered children are includedvoidorderChild(int index, VChild newChild) Add the next child to the listvoidorderChild(VChild newChild) Add the next child to the listprivate voidremoveOrphans(VChild newChild) booleanreplaceChild(VChild oldChild, VChild newChild) Replace oldChild with newChild in ordered listtoString()
-
Field Details
-
parent
-
childGetters
-
orderedChildren
-
-
Constructor Details
-
OrdererBase
Create anOrdererBasefor theVParentparameter
-
-
Method Details
-
childrenUnmodifiable
Description copied from interface:OrdererList of children in proper order Orphaned children are automatically removed Non-ordered children are included- Specified by:
childrenUnmodifiablein interfaceOrderer
-
allUnorderedChildren
-
orderChild
Description copied from interface:OrdererAdd the next child to the list- Specified by:
orderChildin interfaceOrderer
-
removeOrphans
-
orderChild
Description copied from interface:OrdererAdd the next child to the list- Specified by:
orderChildin interfaceOrderer
-
replaceChild
Description copied from interface:OrdererReplace oldChild with newChild in ordered list- Specified by:
replaceChildin interfaceOrderer- Returns:
- true if success, false if failure
-
toString
-