Uses of Class
org.jdesktop.beansbinding.Property
Packages that use Property
Package
Description
Provides support for defining properties and creating bindings between
sets of two properties.
Provides support for binding to complex Swing components, and
documentation on the interesting Swing properties to bind to.
Private implementation details for Swing binding.
-
Uses of Property in org.jdesktop.beansbinding
Subclasses of Property in org.jdesktop.beansbindingModifier and TypeClassDescriptionfinal classBeanProperty<S,V> An implementation ofPropertythat uses a simple dot-separated path syntax to address Java Beans properties of source objects.final classELProperty<S,V> An implementation ofPropertythat allows Java Beans properties of source objects to be addressed using a simple dot-separated path syntax within an EL expression.final classAn immutable, read-only,Propertyimplementation whosegetValuemethod returns the source object that it is given.classPropertyHelper<S,V> An abstract subclass ofPropertythat helps with the management ofPropertyStateListenersby implementing the methods for adding, removing, and getting listeners.Methods in org.jdesktop.beansbinding that return PropertyModifier and TypeMethodDescriptionBinding.getSourceProperty()Returns theBinding'ssource property, which may not benull.final PropertyPropertyStateEvent.getSourceProperty()Returns thePropertywhose state has changed.Binding.getTargetProperty()Returns theBinding'starget property, which may not benull.Methods in org.jdesktop.beansbinding with parameters of type PropertyModifier and TypeMethodDescriptionstatic final <S,V> BeanProperty <S, V> Creates an instance ofBeanPropertyfor the given base property and path.static final <S,V> ELProperty <S, V> Creates an instance ofELPropertyfor the given base property and expression.static <SS,SV, TS, TV>
AutoBinding<SS, SV, TS, TV> Bindings.createAutoBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, SV> sourceProperty, TS targetObject, Property<TS, TV> targetProperty) Creates an instance ofAutoBindingthat binds a property of a source object to a property of a target object.static <SS,SV, TS, TV>
AutoBinding<SS, SV, TS, TV> Bindings.createAutoBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, SV> sourceProperty, TS targetObject, Property<TS, TV> targetProperty, String name) Creates a named instance ofAutoBindingthat binds a property of a source object to a property of a target object.static <SS,TS, TV> AutoBinding <SS, SS, TS, TV> Bindings.createAutoBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, TS targetObject, Property<TS, TV> targetProperty) Creates an instance ofAutoBindingthat binds a source object to a property of a target object.static <SS,TS, TV> AutoBinding <SS, SS, TS, TV> Bindings.createAutoBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, TS targetObject, Property<TS, TV> targetProperty, String name) Creates a named instance ofAutoBindingthat binds a source object to a property of a target object.protected final voidBinding.setSourceProperty(Property<SS, SV> sourceProperty) Sets theBinding'ssource property.protected final voidBinding.setTargetProperty(Property<TS, TV> targetProperty) Sets theBinding'starget property.Constructors in org.jdesktop.beansbinding with parameters of type PropertyModifierConstructorDescriptionprotectedAutoBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, SV> sourceProperty, TS targetObject, Property<TS, TV> targetProperty, String name) Create an instance ofAutoBindingbetween two properties of two objects, with the given update strategy.protectedBinding(SS sourceObject, Property<SS, SV> sourceProperty, TS targetObject, Property<TS, TV> targetProperty, String name) Create an instance ofBindingbetween two properties of two objects.PropertyStateEvent(Property sourceProperty, Object sourceObject, boolean valueChanged, Object oldValue, Object newValue, boolean writeableChanged, boolean isWriteable) Creates an instance ofPropertyStateEventcharacterizing a change in aProperty'sstate for a particular source object. -
Uses of Property in org.jdesktop.swingbinding
Methods in org.jdesktop.swingbinding with parameters of type PropertyModifier and TypeMethodDescriptionJTableBinding.addColumnBinding(int index, Property<E, ?> columnProperty) Creates aColumnBindingand inserts it at the given index into the list ofColumnBindingsmaintained by thisJTableBinding.JTableBinding.addColumnBinding(int index, Property<E, ?> columnProperty, String name) Creates aColumnBindingand inserts it at the given index into the list ofColumnBindingsmaintained by thisJTableBinding.JTableBinding.addColumnBinding(Property<E, ?> columnProperty) Creates aColumnBindingand adds it to the end of the list ofColumnBindingsmaintained by thisJTableBinding.JTableBinding.addColumnBinding(Property<E, ?> columnProperty, String name) Creates a namedColumnBindingand adds it to the end of the list ofColumnBindingsmaintained by thisJTableBinding.static <E,TS> JComboBoxBinding <E, List<E>, TS> SwingBindings.createJComboBoxBinding(AutoBinding.UpdateStrategy strategy, List<E> sourceList, TS targetObject, Property<TS, ? extends JComboBox> targetJComboBoxProperty) Creates aJComboBoxBindingfrom a direct reference to aListand an object and property that resolves to aJComboBox.static <E,TS> JComboBoxBinding <E, List<E>, TS> SwingBindings.createJComboBoxBinding(AutoBinding.UpdateStrategy strategy, List<E> sourceList, TS targetObject, Property<TS, ? extends JComboBox> targetJComboBoxProperty, String name) Creates a namedJComboBoxBindingfrom a direct reference to aListand an object and property that resolves to aJComboBox.static <E,SS> JComboBoxBinding <E, SS, JComboBox> SwingBindings.createJComboBoxBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, JComboBox targetJComboBox) Creates aJComboBoxBindingfrom an object and property that resolves to aListand a direct reference to aJComboBox.static <E,SS> JComboBoxBinding <E, SS, JComboBox> SwingBindings.createJComboBoxBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, JComboBox targetJComboBox, String name) Creates a namedJComboBoxBindingfrom an object and property that resolves to aListand a direct reference to aJComboBox.static <E,SS, TS> JComboBoxBinding <E, SS, TS> SwingBindings.createJComboBoxBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JComboBox> targetJComboBoxProperty) Creates aJComboBoxBindingfrom an object and property that resolves to aListand an object and property that resolves to aJComboBox.static <E,SS, TS> JComboBoxBinding <E, SS, TS> SwingBindings.createJComboBoxBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JComboBox> targetJComboBoxProperty, String name) Creates a namedJComboBoxBindingfrom an object and property that resolves to aListand an object and property that resolves to aJComboBox.static <E,TS> JListBinding <E, List<E>, TS> SwingBindings.createJListBinding(AutoBinding.UpdateStrategy strategy, List<E> sourceList, TS targetObject, Property<TS, ? extends JList> targetJListProperty) Creates aJListBindingfrom a direct reference to aListand an object and property that resolves to aJList.static <E,TS> JListBinding <E, List<E>, TS> SwingBindings.createJListBinding(AutoBinding.UpdateStrategy strategy, List<E> sourceList, TS targetObject, Property<TS, ? extends JList> targetJListProperty, String name) Creates a namedJListBindingfrom a direct reference to aListand an object and property that resolves to aJList.static <E,SS> JListBinding <E, SS, JList> SwingBindings.createJListBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, JList targetJList) Creates aJListBindingfrom an object and property that resolves to aListand a direct reference to aJList.static <E,SS> JListBinding <E, SS, JList> SwingBindings.createJListBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, JList targetJList, String name) Creates a namedJListBindingfrom an object and property that resolves to aListand a direct reference to aJList.static <E,SS, TS> JListBinding <E, SS, TS> SwingBindings.createJListBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JList> targetJListProperty) Creates aJListBindingfrom an object and property that resolves to aListand an object and property that resolves to aJList.static <E,SS, TS> JListBinding <E, SS, TS> SwingBindings.createJListBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JList> targetJListProperty, String name) Creates a namedJListBindingfrom an object and property that resolves to aListand an object and property that resolves to aJList.static <E,TS> JTableBinding <E, List<E>, TS> SwingBindings.createJTableBinding(AutoBinding.UpdateStrategy strategy, List<E> sourceList, TS targetObject, Property<TS, ? extends JTable> targetJTableProperty) Creates aJTableBindingfrom a direct reference to aListand an object and property that resolves to aJTable.static <E,TS> JTableBinding <E, List<E>, TS> SwingBindings.createJTableBinding(AutoBinding.UpdateStrategy strategy, List<E> sourceList, TS targetObject, Property<TS, ? extends JTable> targetJTableProperty, String name) Creates a namedJTableBindingfrom a direct reference to aListand an object and property that resolves to aJTable.static <E,SS> JTableBinding <E, SS, JTable> SwingBindings.createJTableBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, JTable targetJTable) Creates aJTableBindingfrom an object and property that resolves to aListand a direct reference to aJTable.static <E,SS> JTableBinding <E, SS, JTable> SwingBindings.createJTableBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, JTable targetJTable, String name) Creates a namedJTableBindingfrom an object and property that resolves to aListand a direct reference to aJTable.static <E,SS, TS> JTableBinding <E, SS, TS> SwingBindings.createJTableBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JTable> targetJTableProperty) Creates aJTableBindingfrom an object and property that resolves to aListand an object and property that resolves to aJTable.static <E,SS, TS> JTableBinding <E, SS, TS> SwingBindings.createJTableBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JTable> targetJTableProperty, String name) Creates a namedJTableBindingfrom an object and property that resolves to aListand an object and property that resolves to aJTable.JListBinding.setDetailBinding(Property<E, ?> detailProperty) Creates aDetailBindingand sets it as theDetailBindingfor thisJListBinding.JListBinding.setDetailBinding(Property<E, ?> detailProperty, String name) Creates a namedDetailBindingand sets it as theDetailBindingfor thisJListBinding.Constructors in org.jdesktop.swingbinding with parameters of type PropertyModifierConstructorDescriptionprotectedJComboBoxBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JComboBox> targetJComboBoxProperty, String name) Constructs an instance ofJComboBoxBinding.protectedJListBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JList> targetJListProperty, String name) Constructs an instance ofJListBinding.protectedJTableBinding(AutoBinding.UpdateStrategy strategy, SS sourceObject, Property<SS, List<E>> sourceListProperty, TS targetObject, Property<TS, ? extends JTable> targetJTableProperty, String name) Constructs an instance ofJTableBinding. -
Uses of Property in org.jdesktop.swingbinding.impl
Constructors in org.jdesktop.swingbinding.impl with parameters of type PropertyModifierConstructorDescriptionAbstractColumnBinding(int column, Property columnSource, Property columnTarget, String name)