Class VComponentBase<T>
java.lang.Object
jfxtras.icalendarfx.VElementBase
jfxtras.icalendarfx.VParentBase<T>
jfxtras.icalendarfx.components.VComponentBase<T>
- All Implemented Interfaces:
VComponent, VChild, VElement, VParent
- Direct Known Subclasses:
VCommon
Base class implementation of a VComponent
- Author:
- David Bal
-
Nested Class Summary
Nested classes/interfaces inherited from class VElementBase
VElementBase.Message, VElementBase.MessageEffect -
Field Summary
FieldsFields inherited from class VParentBase
contentLineGenerator, ordererFields inherited from class VElementBase
BEGIN, END -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisContentValid(String valueContent) name()Returns the name of the component as it would appear in the iCalendar content line.voidMethods inherited from class VParentBase
addChild, addChild, addChild, addChildInternal, checkChild, childrenUnmodifiable, collectGetterMap, collectSetterMap, copyChildrenInto, equals, errors, getGetter, getGetters, getSetter, getSetters, hashCode, orderChild, orderChild, orderChild, parseContent, parseContent, processInLineChild, removeChild, removeChild, replaceChild, replaceChild, toString, withChildMethods inherited from class VElementBase
elementName, newEmptyVElement, parse, throwMessageExceptionsMethods inherited from interface VComponent
calendarList, toStringMethods inherited from interface VParent
addChild, addChild, addChild, childrenUnmodifiable, orderChild, orderChild, orderChild, removeChild, removeChild, replaceChild, replaceChild
-
Field Details
-
parent
-
-
Method Details
-
setParent
-
getParent
-
name
-
isContentValid
- Overrides:
isContentValidin classVElementBase
-