Sat, 14 Jun 2008 09:54:36 +0200Sample code with various attempts to fight with reentrant code
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:36 +0200] rev 111
Sample code with various attempts to fight with reentrant code

Sat, 14 Jun 2008 09:54:34 +0200Merge: Geertjan's edits
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:34 +0200] rev 110
Merge: Geertjan's edits

Sat, 14 Jun 2008 09:54:33 +0200many fixes, but mainly up to 700
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:33 +0200] rev 109
many fixes, but mainly up to 700

Sat, 14 Jun 2008 09:54:32 +0200Enough of logging, Jesse will anyway advice to delete this part
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:32 +0200] rev 108
Enough of logging, Jesse will anyway advice to delete this part

Sat, 14 Jun 2008 09:54:32 +0200Advanced usage of logging
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:32 +0200] rev 107
Advanced usage of logging

Sat, 14 Jun 2008 09:54:31 +0200Racecondition tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:31 +0200] rev 106
Racecondition tests

Sat, 14 Jun 2008 09:54:29 +0200Deadlock tests: removing ulinks, adding one picture, rewording a bit, adding new examples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:29 +0200] rev 105
Deadlock tests: removing ulinks, adding one picture, rewording a bit, adding new examples

Sat, 14 Jun 2008 09:54:28 +0200Onward! Towards deadlock tests.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:28 +0200] rev 104
Onward! Towards deadlock tests.

Sat, 14 Jun 2008 09:54:28 +0200Deadlocks on this and internal lock explained
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:28 +0200] rev 103
Deadlocks on this and internal lock explained

Sat, 14 Jun 2008 09:54:22 +0200Examples from JavaBeans specification moved out of the XML text
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:22 +0200] rev 102
Examples from JavaBeans specification moved out of the XML text

Sat, 14 Jun 2008 09:54:22 +0200Consistency between type and runtime system
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:22 +0200] rev 101
Consistency between type and runtime system

Sat, 14 Jun 2008 09:54:21 +0200Reviewed and cleaned up till sidemeanings
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:21 +0200] rev 100
Reviewed and cleaned up till sidemeanings

Sat, 14 Jun 2008 09:54:19 +0200Clean messages in the API examples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:19 +0200] rev 99
Clean messages in the API examples

Sat, 14 Jun 2008 09:54:18 +0200Consistency needs its own tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:18 +0200] rev 98
Consistency needs its own tests

Sat, 14 Jun 2008 09:54:15 +0200How to use wrapping against reexport issues shown in the project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:15 +0200] rev 97
How to use wrapping against reexport issues shown in the project

Sat, 14 Jun 2008 09:54:14 +0200Remove import from own package
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:14 +0200] rev 96
Remove import from own package

Sat, 14 Jun 2008 09:54:13 +0200Maybe we could show the transitivity problem by create a new API that uses something unrelated from String package, like StringBuffer and switches to StringBuilder, but I am not really sure, so I am putting this to branch
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:13 +0200] rev 95
Maybe we could show the transitivity problem by create a new API that uses something unrelated from String package, like StringBuffer and switches to StringBuilder, but I am not really sure, so I am putting this to branch

Sat, 14 Jun 2008 09:54:12 +0200Showing transitive change on the project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:12 +0200] rev 94
Showing transitive change on the project

Sat, 14 Jun 2008 09:54:01 +0200Closing the right sample code section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:01 +0200] rev 93
Closing the right sample code section

Sat, 14 Jun 2008 09:53:57 +0200Way simplified internals of the AServerInfo class
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:57 +0200] rev 92
Way simplified internals of the AServerInfo class

Sat, 14 Jun 2008 09:53:57 +0200review2: Note about Tune and DVB Central. Finished example with AServerInfo
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:57 +0200] rev 91
review2: Note about Tune and DVB Central. Finished example with AServerInfo

Sat, 14 Jun 2008 09:53:51 +0200AServerInfo projectized, except the final advice to create the "clonning factory"
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:51 +0200] rev 90
AServerInfo projectized, except the final advice to create the "clonning factory"

Sat, 14 Jun 2008 09:53:51 +0200review2: ExtIcon example used to demonstrate the beauty of query pattern. two sections merged into one, a bit of reordering. Please review.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:51 +0200] rev 89
review2: ExtIcon example used to demonstrate the beauty of query pattern. two sections merged into one, a bit of reordering. Please review.

Sat, 14 Jun 2008 09:53:49 +0200Do not use innerclass
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:49 +0200] rev 88
Do not use innerclass

Sat, 14 Jun 2008 09:53:48 +0200How to eliminate cyclic dependencies
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:48 +0200] rev 87
How to eliminate cyclic dependencies

Sat, 14 Jun 2008 09:53:48 +0200How to write extension point
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:48 +0200] rev 86
How to write extension point

Sat, 14 Jun 2008 09:53:46 +0200Fixing broken build
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:46 +0200] rev 85
Fixing broken build

Sat, 14 Jun 2008 09:53:45 +0200LookupListener demo
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:45 +0200] rev 84
LookupListener demo

Sat, 14 Jun 2008 09:53:44 +0200Showing use of service loader
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:44 +0200] rev 83
Showing use of service loader

Sat, 14 Jun 2008 09:53:43 +0200MockServices
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:43 +0200] rev 82
MockServices

Sat, 14 Jun 2008 09:53:43 +0200Lookup all and one in code
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:43 +0200] rev 81
Lookup all and one in code

Sat, 14 Jun 2008 09:53:42 +0200Project to show usage of lookup
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:42 +0200] rev 80
Project to show usage of lookup

Sat, 14 Jun 2008 09:53:42 +0200support for download binaries from inside a build, tested on Lookup's JAR
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:42 +0200] rev 79
support for download binaries from inside a build, tested on Lookup's JAR

Sat, 14 Jun 2008 09:53:38 +0200Finished re-reading of "classes vs. interfaces"
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:38 +0200] rev 78
Finished re-reading of "classes vs. interfaces"

Sat, 14 Jun 2008 09:53:37 +0200Compute with added method converted to separate project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:37 +0200] rev 77
Compute with added method converted to separate project

Sat, 14 Jun 2008 09:53:37 +0200Finished review of "are abstract classes useful?", up to line 1600
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:37 +0200] rev 76
Finished review of "are abstract classes useful?", up to line 1600

Sat, 14 Jun 2008 09:53:34 +0200Moving class based InstanceProvider to own project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:34 +0200] rev 75
Moving class based InstanceProvider to own project

Sat, 14 Jun 2008 09:53:33 +0200Moving InstanceProvider into external sample files
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:33 +0200] rev 74
Moving InstanceProvider into external sample files

Sat, 14 Jun 2008 09:53:33 +0200Merge: Patrick's comments from Mar22
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:33 +0200] rev 73
Merge: Patrick's comments from Mar22

Sat, 14 Jun 2008 09:53:31 +0200more polishing after the re-org
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:31 +0200] rev 72
more polishing after the re-org

Sat, 14 Jun 2008 09:53:28 +0200Fixed "Give creator more rights"
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:28 +0200] rev 71
Fixed "Give creator more rights"

Sat, 14 Jun 2008 09:53:25 +0200Extracting Hello example to real sources
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:25 +0200] rev 70
Extracting Hello example to real sources

Sat, 14 Jun 2008 09:53:08 +0200Making the docbook compilable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:08 +0200] rev 69
Making the docbook compilable

Sat, 14 Jun 2008 09:53:07 +0200Using code snippets from real sources to demonstrate the subclassing vs. delegation
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:07 +0200] rev 68
Using code snippets from real sources to demonstrate the subclassing vs. delegation

Sat, 14 Jun 2008 09:53:07 +0200As the purpose of buffer is to "buffer", let's modify our example to delegate to appendable methods directly only if the appendable is too big
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:07 +0200] rev 67
As the purpose of buffer is to "buffer", let's modify our example to delegate to appendable methods directly only if the appendable is too big

Sat, 14 Jun 2008 09:53:06 +0200Tests rewritten to new version, just the Writer version 2.0 does not yet implement Appendable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:06 +0200] rev 66
Tests rewritten to new version, just the Writer version 2.0 does not yet implement Appendable

Sat, 14 Jun 2008 09:53:06 +0200Nonsubclassable Writer example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:06 +0200] rev 65
Nonsubclassable Writer example

Sat, 14 Jun 2008 09:53:05 +0200Reflection will save to world!
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:05 +0200] rev 64
Reflection will save to world!

Sat, 14 Jun 2008 09:53:04 +0200CrytoWriter and when it is broken
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:04 +0200] rev 63
CrytoWriter and when it is broken

Sat, 14 Jun 2008 09:53:03 +0200Useless imports
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:03 +0200] rev 62
Useless imports

Sat, 14 Jun 2008 09:53:03 +0200Demo for writer throwing an exception; and also writing out CD content
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:03 +0200] rev 61
Demo for writer throwing an exception; and also writing out CD content

Sat, 14 Jun 2008 09:53:02 +0200Converting the Writer delegation problem into real example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:02 +0200] rev 60
Converting the Writer delegation problem into real example

Sat, 14 Jun 2008 09:52:52 +0200URLs in apifest chapter replaced with code snippets
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:52 +0200] rev 59
URLs in apifest chapter replaced with code snippets

Sat, 14 Jun 2008 09:52:52 +0200Rewriting the infrastructure to use shared common.xml
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:52 +0200] rev 58
Rewriting the infrastructure to use shared common.xml

Sat, 14 Jun 2008 09:52:51 +0200Also second version of this class needs to be made public, otherwise nobody will be able to use this API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:51 +0200] rev 57
Also second version of this class needs to be made public, otherwise nobody will be able to use this API

Sat, 14 Jun 2008 09:52:49 +0200This class needs to be made public, otherwise nobody will be able to use this API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:49 +0200] rev 56
This class needs to be made public, otherwise nobody will be able to use this API

Sat, 14 Jun 2008 09:52:49 +0200Making jtulach's projects compilable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:49 +0200] rev 55
Making jtulach's projects compilable

Sat, 14 Jun 2008 09:52:48 +0200Getting the solutions from the CVS, not just from the ZIP file
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:48 +0200] rev 54
Getting the solutions from the CVS, not just from the ZIP file

Sat, 14 Jun 2008 09:52:47 +0200Including solutions till day 2
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:47 +0200] rev 53
Including solutions till day 2

Sat, 14 Jun 2008 09:52:45 +0200Adding samples from API fest to the repository, including pieces of their code in the document, not just links
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:45 +0200] rev 52
Adding samples from API fest to the repository, including pieces of their code in the document, not just links