Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed ERRAI-661: PropertyChangeHandlers not firing when root of property chain changes

  1. … 4 more files in changeset.
more work on supporting shared proxies / still one failing test

  1. … 7 more files in changeset.
Fixed IOC extension issue: @Model injection does no longer interfere with unqualified injection of bindable types

  1. … 3 more files in changeset.
data-binding: test for default no-arg constructor before generating optional initialization code

Fixed ERRAI-551: bindable proxy generation fails for non-accessor methods using parameterized types

  1. … 1 more file in changeset.
fix to @Model support with the AsyncBeanManager.

  1. … 13 more files in changeset.
data-binding: setModel defaults to syncing from model now

  1. … 1 more file in changeset.
Fixed @ModelSetter to update the UI accordingly

  1. … 5 more files in changeset.
data-binding: ensured that lists can not be proxied twice

  1. … 1 more file in changeset.
Finished work on ListWidget to support @Bound and react to subsequent manipulations of the underlying list

  1. … 6 more files in changeset.
Improved fix for ERRAI-512: better error message

Fixed ERRAI-512: support generic methods in bindable types

  1. … 1 more file in changeset.
code cleanup

  1. … 1 more file in changeset.
data-binding: better error message when @AutoBound binder wasn't initialized

  1. … 1 more file in changeset.
Added destruction callback to beans with decl. data binding that unbinds all widgets

Moved ElementWrapperWidget into common so that it can be leveraged by data binding. This allows binding to plain DOM Elements

  1. … 7 more files in changeset.
data-binding: added javadocs and validation for @Model and @ModelSetter

  1. … 7 more files in changeset.
@ModelSetter implemented and @Bound parameter injection fixed

    • -0
    • +36
    ./ModelSetterDecorator.java
  1. … 14 more files in changeset.
data-binding: minor refactoring and cleanup

  1. … 3 more files in changeset.
add support for transient properties in the IOC container to create a general purpose solution for dealing with values and state which must be shared by code generators but not injected into the actual bean. Also, automatically support forward lookups from within callbacks.

  1. … 5 more files in changeset.
data-binding: refactoring / cleanup of new @Model support

    • -11
    • +1
    ./BindableProxyLoaderGenerator.java
  1. … 8 more files in changeset.
initial support for injectable models implemented. first passing test!

    • -0
    • +76
    ./DataBindingIOCExtension.java
  1. … 3 more files in changeset.
more work @Model annotation support

    • -54
    • +1
    ./BindableProxyLoaderGenerator.java
  1. … 3 more files in changeset.
Merge branch '3.0' of https://github.com/errai/errai into 3.0

Conflicts:

errai-data-binding/src/main/java/org/jboss/errai/databinding/rebind/BoundDecorator.java

errai-data-binding/src/test/java/org/jboss/errai/databinding/client/DeclarativeBindingModule.java

errai-data-binding/src/test/java/org/jboss/errai/databinding/client/test/DataBindingIntegrationTest.java

  1. … 1 more file in changeset.
data-binding: initial work on @Model

  1. … 3 more files in changeset.
data-binding: fix for @Bound fields/methods in super classes

  1. … 5 more files in changeset.
data-binding: fix for @Bound fields/methods in super classes

  1. … 5 more files in changeset.
data-binding: @Bound now also works on methods returning widgets

  1. … 3 more files in changeset.
data-binding: improved test and fixed issue with setter methods returning values

  1. … 1 more file in changeset.
Removed BoundDataField class, no longer needed