json/src/main/java/org/apidesign/html/json/spi/Proto.java
Tue, 26 Aug 2014 17:37:43 +0200 Fixing lints by JDK8's javadoc tool
Tue, 26 Aug 2014 17:36:07 +0200 Documenting the mutable array change in Javadoc overview page
Tue, 26 Aug 2014 17:30:45 +0200 If one modifies the String array from ko.computed, the value is propagated back to Java model.
Sun, 03 Aug 2014 17:38:24 +0200 Test to verify basic introspection behavior
Sat, 02 Aug 2014 07:13:47 +0200 Documenting newly added Proto object mehtods
Sat, 02 Aug 2014 07:01:20 +0200 Only access the observer field under the GLOBAL lock
Sat, 02 Aug 2014 06:41:59 +0200 Encapsulating all logic into Observers top level class
Sat, 02 Aug 2014 06:25:53 +0200 Using classical java.util classes minimizes the chance I will do mistake when coding linked list myself
Fri, 01 Aug 2014 16:02:10 +0200 Don't duplicate head of the linked list
Fri, 01 Aug 2014 15:24:57 +0200 Preventing re-entrant access to the same model object, but otherwise one is free to however anywhere.
Fri, 01 Aug 2014 13:02:35 +0200 Can handle multiple deeply computed properties in one object
Fri, 01 Aug 2014 12:36:56 +0200 Can observe change in a deeply hidden property of nested model class
Fri, 25 Jul 2014 10:33:25 +0200 Can assign string to enum property
Tue, 08 Jul 2014 07:56:25 +0200 Documenting the enhanced behavior
Tue, 08 Jul 2014 07:50:50 +0200 Setters can be called from other threads than the browser one
Mon, 19 May 2014 13:42:49 +0200 Getting more ready (but not fully) to JDK8's Javadoc
Sat, 05 Apr 2014 09:06:59 +0200 #5929: OnReceive method can take additional callback parameters
Tue, 11 Mar 2014 09:59:03 +0100 @Function and @ModelOperation methods can throw exception
Tue, 11 Mar 2014 09:52:06 +0100 Eliminating useless innerclasses
Tue, 04 Mar 2014 17:09:22 +0100 Letting BrwsrCtx invoke runnables correctly and reschedule them into the appropriate thread if necessary. Caching JavaScript objects in the hope to allow asynchronous execution of the JavaScript snippets.
Mon, 03 Mar 2014 12:17:41 +0100 Ability to update a property without callback from JavaScript back to Java
Fri, 07 Feb 2014 07:44:34 +0100 Updating copyright headers to mention current year
Thu, 06 Feb 2014 10:12:06 +0100 Typo. Should be @link
Thu, 30 Jan 2014 11:36:32 +0100 Property changes are delivered when in-a union property changes
Fri, 10 Jan 2014 11:26:38 +0100 Adding javadoc parameters
Mon, 06 Jan 2014 13:44:34 +0100 Get ready for running in a restricted environment where full reflection information is not available
Mon, 06 Jan 2014 11:07:19 +0100 Adding closing brace
Mon, 06 Jan 2014 08:49:02 +0100 Making yet another method that should be 'implement only' protected abstract
Mon, 06 Jan 2014 08:37:00 +0100 Every method should have only one meaning: making those that have to be implemented protected abstract.
Sun, 05 Jan 2014 23:24:07 +0100 Documenting the copyJSON method
Sun, 05 Jan 2014 23:20:14 +0100 Renaming proto factory method
Sun, 05 Jan 2014 23:14:06 +0100 Documenting constructor and registration methods of the Proto.Type class
Sun, 05 Jan 2014 23:09:49 +0100 Documenting all methods of the Proto class
Sun, 05 Jan 2014 22:48:45 +0100 Javadoc for the JSON and WebSocket communication methods
Sun, 05 Jan 2014 22:37:59 +0100 Communication between internal Proto state and a Technology implementation is completely hidden from the SPI
Sun, 05 Jan 2014 22:31:13 +0100 Hiding getBindings from public signatures
Sun, 05 Jan 2014 22:26:35 +0100 Hiding initBindings from public signature
Sun, 05 Jan 2014 22:08:25 +0100 Javadoc for convert methods
Sun, 05 Jan 2014 21:36:33 +0100 Cleaning the javadoc a bit. Renaming the check method to verifyUnlocked
Fri, 03 Jan 2014 10:03:04 +0100 WebSocket communication works without dependencies on the implementation
Fri, 03 Jan 2014 08:16:39 +0100 Making JSON calls work without references to non-public packages
Thu, 26 Dec 2013 22:42:01 +0100 read and extract moved to Proto
Tue, 24 Dec 2013 13:43:31 +0100 No need for WrapperObject.equals trick
Tue, 24 Dec 2013 08:21:48 +0100 Exporting access to JSONList
Mon, 23 Dec 2013 20:44:23 +0100 More usage of the TYPE variable
Mon, 23 Dec 2013 20:39:24 +0100 Exposing some conversion methods through the Proto.Type interfaces
Mon, 23 Dec 2013 16:38:29 +0100 Eliminate many StackOverflow, althrough correctness of the assignment before finishing initialization is questionable
Mon, 23 Dec 2013 16:33:28 +0100 JSON model tests pass OK
Mon, 23 Dec 2013 15:29:02 +0100 Simplify implementation of FunctionBinding by usage of enhanced singletonizer holder Impl
Mon, 23 Dec 2013 15:06:51 +0100 Compiles and most of the tests pass OK
Mon, 23 Dec 2013 09:30:10 +0100 Replacing direct access to Bindings behind Proto.Type