| static <T> EventType<TreeItem.TreeModificationEvent<T>> | TreeItem. branchCollapsedEvent() | An EventType used when the TreeItem receives a modification to its
 expanded property, such that the TreeItem is now in the collapsed state. | 
| static <T> EventType<TreeItem.TreeModificationEvent<T>> | TreeItem. branchExpandedEvent() | An EventType used when the TreeItem receives a modification to its
 expanded property, such that the TreeItem is now in the expanded state. | 
| static <T> EventType<TreeItem.TreeModificationEvent<T>> | TreeItem. childrenModificationEvent() | An EventType used when the TreeItem receives a direct modification to its
 children list. | 
| static <T> EventType<TreeItem.TreeModificationEvent<T>> | TreeItem. expandedItemCountChangeEvent() | The general EventType used when the TreeItem receives a modification that
 results in the number of children being visible changes. | 
| static <T> EventType<TreeItem.TreeModificationEvent<T>> | TreeItem. graphicChangedEvent() | An EventType used when the TreeItem receives a modification to its
 graphic property. | 
| static <T> EventType<TreeItem.TreeModificationEvent<T>> | TreeItem. treeNotificationEvent() | The base EventType used to indicate that an event has occurred within a
 TreeItem. | 
| static <T> EventType<TreeItem.TreeModificationEvent<T>> | TreeItem. valueChangedEvent() | An EventType used when the TreeItem receives a modification to its
 value property. |