Module org.praxislive.base
Package org.praxislive.base
-
Interface Summary Interface Description BindingContext An interface allowing for binding to a Control and (if a property) syncing to it. -
Class Summary Class Description AbstractAsyncControl AbstractComponent AbstractComponentFactory AbstractComponentFactory.Data<T> AbstractContainer Abstract base class forContainer
supporting all controls ofContainerProtocol
.AbstractContainer.Delegate Delegate base class to be used inside a wrapper class implementingContainer
.AbstractProperty A basic property control base class.AbstractRoot A general purpose base implementation ofRoot
.AbstractRoot.DelegateConfiguration A configuration object used for customizingAbstractRoot.Delegate
behaviour in a subclass.AbstractRootContainer Binding A BindingContext will normally have one Binding for each bound address.Binding.Adaptor Abstract type for binding to a Control.BindingContextControl An implementation of BindingContext based around a single Control.DefaultExecutionContext Default implementation ofExecutionContext
for use withAbstractRoot
FilteredTypes An implementation ofSupportedTypes
that can be included in the lookup of a container. -
Enum Summary Enum Description AbstractRoot.State The possible states this implementation may transition through.Binding.SyncRate Possible rates for syncing.