IAdaptable
this IAdaptable.Bound
is
registered at or unregistered from, in order to establish or remove a
back-reference to itself.AdapterKey.DEFAULT_ROLE
.AdapterKey
, which will use
the given TypeToken
key as well as the default role (see
AdapterKey.DEFAULT_ROLE
.AdapterKey
.AdapterKey
, which takes the
given raw type key as well as the 'default' role (see
AdapterKey.DEFAULT_ROLE
.AdapterKey.DEFAULT_ROLE
.SetExpression
.SetExpressionHelperEx
for the given source
ObservableSetValue
.AdaptableTypeListener
needs to obtain a
reference to an Injector
, which is forwarded to the
AdapterInjector
, which it registers for any IAdaptable
encounters, to obtain the AdapterMap
bindings to be injected.Injector
, being used for adapter map injection.ObservableSet
, replacing the JavaFX-internal SetChangeListener
helper class.SetListenerHelperEx
for the given source
ObservableSet
.SetChangeListener.Change
.Binding
on an ObservableSetMultimap
.SetMultimapChangeListener
is the notification target for changes
related to an ObservableSetMultimap
.ObservableSetMultimap
,
related to a single key but to potentially multiple values.SetMultimapExpression
is a ObservableSetMultimapValue
plus
additional convenience methods to generate bindings.SetMultimapExpression
that wraps an
ObservableSetMultimapValue
.ObservableSetMultimap
.SetMultimapExpressionHelper
for the given source
ObservableSetMultimapValue
.ObservableSetMultimap
.SetMultimapListenerHelper
for the given source
ObservableSetMultimap
.SetMultimapChangeListener.Change
.ObservableSetMultimap
. .Property
wrapping a
ObservableSetMultimap
.Property
wrapping an
ObservableSetMultimap
.SetMultimapPropertyBase
with no initial value.SetMultimapPropertyBase
with the given
ObservableSetMultimap
as initial value.SimpleListProperty
to fix the following JavaFX
issue:
Change notifications are fired even when the observed value did not
change.SimpleListPropertyEx
.SimpleListPropertyEx
for the given bean and with
the given name.SimpleListPropertyEx
for the given bean and with
the given name and initial value.SimpleListPropertyEx
that is not related
to a bean, with the given initial value.SimpleMapProperty
to fix the following JavaFX
issues:
Change notifications are fired even when the observed value did not
change.SimpleMapPropertyEx
.SimpleMapPropertyEx
for the given bean and with
the given name.SimpleMapPropertyEx
for the given bean and with
the given name and initial value.SimpleMapPropertyEx
that is not related
to a bean, with the given initial value.Property
wrapping an
ObservableMultiset
.SimpleMultisetProperty
.SimpleMultisetProperty
for the given bean and
with the given name.SimpleMultisetProperty
for the given bean and
with the given name and initial value.SimpleMultisetProperty
that is not
related to a bean, with the given initial value.Property
wrapping an
ObservableSetMultimap
.SimpleSetMultimapProperty
.SimpleSetMultimapProperty
for the given bean and
with the given name.SimpleSetMultimapProperty
for the given bean and
with the given name and initial value.SimpleSetMultimapProperty
that is not
related to a bean, with the given initial value.SimpleSetProperty
to fix the following JavaFX
issue:
Change notifications are fired even when the observed value did not
change.SimpleSetPropertyEx
.SimpleSetPropertyEx
for the given bean and with
the given name.SimpleSetPropertyEx
for the given bean and with
the given name and initial value.SimpleSetPropertyEx
that is not related
to a bean, with the given initial value.Multiset
.SetMultimap
.ObservableList
using the default
Comparator
.ObservableList
using the given Comparator
.IAdaptable
instance,
so that the Provider
returned by AdaptableScope.scope(Key, Provider)
will afterwards return (recycled) instances from the set of scoped
objects that is maintained for the respective IAdaptable
instance, until the scope is bound to another IAdaptable
instance
(AdaptableScope.switchTo(IAdaptable)
) or left ( AdaptableScope.leave(IAdaptable)
) for
the given instance.AdaptableScope
of all IAdaptable
-compliant
types (i.e.Copyright (c) 2014 itemis AG and others. All rights reserved.