Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • cz.masci.springfx.mvci.util.builder.BackgroundTaskBuilder<T>
    • cz.masci.springfx.mvci.model.detail.impl.BaseDetailModel<T> (implements cz.masci.springfx.mvci.model.detail.DetailModel<T>)
    • cz.masci.springfx.mvci.model.list.impl.BaseListModel<I,E> (implements cz.masci.springfx.mvci.model.list.Elements<E>, cz.masci.springfx.mvci.model.list.ListModel<E>)
    • cz.masci.springfx.mvci.util.BindingUtils
    • javafx.beans.binding.BooleanExpression (implements javafx.beans.value.ObservableBooleanValue)
      • javafx.beans.property.ReadOnlyBooleanProperty (implements javafx.beans.property.ReadOnlyProperty<T>)
        • javafx.beans.property.BooleanProperty (implements javafx.beans.property.Property<T>, javafx.beans.value.WritableBooleanValue)
          • cz.masci.springfx.mvci.model.dirty.DirtyBooleanProperty (implements org.nield.dirtyfx.tracking.DirtyProperty)
    • cz.masci.springfx.mvci.view.builder.BorderPaneBuilder (implements javafx.util.Builder<T>)
    • cz.masci.springfx.mvci.util.BuilderUtils
    • cz.masci.springfx.mvci.view.builder.ButtonBuilder
    • cz.masci.springfx.mvci.view.builder.CommandsViewBuilder (implements javafx.util.Builder<T>)
    • cz.masci.springfx.mvci.util.ConcurrentUtils
    • cz.masci.springfx.mvci.util.constraint.ConditionUtils
    • cz.masci.springfx.mvci.util.constraint.ConstraintUtils
    • cz.masci.springfx.mvci.view.builder.DetailViewBuilder<E>
    • cz.masci.springfx.mvci.util.FunctionUtils
    • cz.masci.springfx.mvci.util.builder.ListChangeListenerBuilder<E>
    • javafx.beans.binding.ListExpression<E> (implements javafx.beans.value.ObservableListValue<E>)
      • javafx.beans.property.ReadOnlyListProperty<E> (implements javafx.beans.property.ReadOnlyProperty<T>)
        • javafx.beans.property.ListProperty<E> (implements javafx.beans.property.Property<T>, javafx.beans.value.WritableListValue<E>)
          • cz.masci.springfx.mvci.model.dirty.DirtyListProperty<E> (implements org.nield.dirtyfx.tracking.DirtyProperty)
    • cz.masci.springfx.mvci.util.MFXBuilderUtils
    • cz.masci.springfx.mvci.util.builder.MFXTableViewBuilder<I,E>
    • javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable)
      • javafx.scene.Parent
        • javafx.scene.layout.Region
          • javafx.scene.control.Control (implements javafx.scene.control.Skinnable)
            • javafx.scene.control.Labeled
              • javafx.scene.control.Cell<T>
                • javafx.scene.control.IndexedCell<T>
          • javafx.scene.layout.Pane
            • javafx.scene.layout.HBox
              • io.github.palexdev.materialfx.controls.MFXTableRow<T> (implements io.github.palexdev.virtualizedfx.cell.Cell<T>)
    • javafx.beans.binding.NumberExpressionBase (implements javafx.beans.binding.NumberExpression)
      • javafx.beans.binding.IntegerExpression (implements javafx.beans.value.ObservableIntegerValue)
        • javafx.beans.property.ReadOnlyIntegerProperty (implements javafx.beans.property.ReadOnlyProperty<T>)
          • javafx.beans.property.IntegerProperty (implements javafx.beans.property.Property<T>, javafx.beans.value.WritableIntegerValue)
            • cz.masci.springfx.mvci.model.dirty.DirtyIntegerProperty (implements org.nield.dirtyfx.tracking.DirtyProperty)
      • javafx.beans.binding.LongExpression (implements javafx.beans.value.ObservableLongValue)
        • javafx.beans.property.ReadOnlyLongProperty (implements javafx.beans.property.ReadOnlyProperty<T>)
          • javafx.beans.property.LongProperty (implements javafx.beans.property.Property<T>, javafx.beans.value.WritableLongValue)
            • cz.masci.springfx.mvci.model.dirty.DirtyLongProperty (implements org.nield.dirtyfx.tracking.DirtyProperty)
    • cz.masci.springfx.mvci.controller.impl.OperableDetailController<I,E>
    • cz.masci.springfx.mvci.controller.impl.OperableManagerController<I,E>
    • cz.masci.springfx.mvci.util.property.PropertyUtils
    • cz.masci.springfx.mvci.util.reactfx.ReactFxUtils
    • cz.masci.springfx.mvci.controller.impl.SimpleController<T,U> (implements cz.masci.springfx.mvci.controller.ViewProvider<T>)
    • javafx.beans.binding.StringExpression (implements javafx.beans.value.ObservableStringValue)
      • javafx.beans.property.ReadOnlyStringProperty (implements javafx.beans.property.ReadOnlyProperty<T>)
        • javafx.beans.property.StringProperty (implements javafx.beans.property.Property<T>, javafx.beans.value.WritableStringValue)
          • cz.masci.springfx.mvci.model.dirty.DirtyStringProperty (implements org.nield.dirtyfx.tracking.DirtyProperty)

Interface Hierarchy

  • org.nield.dirtyfx.tracking.DirtyProperty
  • cz.masci.springfx.mvci.model.list.Elements<E>
  • cz.masci.springfx.mvci.model.list.Focusable
    • cz.masci.springfx.mvci.model.list.ListModel<E> (also extends cz.masci.springfx.mvci.model.list.Removable<E>, cz.masci.springfx.mvci.model.list.Selectable<E>, cz.masci.springfx.mvci.model.list.Updatable)
  • cz.masci.commons.springfx.data.Identifiable<T>
  • cz.masci.springfx.mvci.model.list.Removable<E>
    • cz.masci.springfx.mvci.model.list.ListModel<E> (also extends cz.masci.springfx.mvci.model.list.Focusable, cz.masci.springfx.mvci.model.list.Selectable<E>, cz.masci.springfx.mvci.model.list.Updatable)
  • cz.masci.springfx.mvci.model.list.Selectable<E>
    • cz.masci.springfx.mvci.model.list.ListModel<E> (also extends cz.masci.springfx.mvci.model.list.Focusable, cz.masci.springfx.mvci.model.list.Removable<E>, cz.masci.springfx.mvci.model.list.Updatable)
  • javafx.css.Styleable
  • cz.masci.springfx.mvci.model.list.Updatable
    • cz.masci.springfx.mvci.model.list.ListModel<E> (also extends cz.masci.springfx.mvci.model.list.Focusable, cz.masci.springfx.mvci.model.list.Removable<E>, cz.masci.springfx.mvci.model.list.Selectable<E>)
  • io.github.palexdev.materialfx.validation.Validated
  • cz.masci.springfx.mvci.controller.ViewProvider<T>