-
Core Java
Getting Java Event Notification Right
Implementing the observer pattern to provide Java event notification seems to be a straight forward thing to do. However there…
Read More » -
Core Java
How to Map Distinct Value Types Using Java Generics
Occasionally the average developer runs into a situation where he has to map values of arbitrary types within a particular…
Read More » -
Enterprise Java
OSGi Service Test Helper: ServiceRegistrationRule
OSGi Service Tests can be an efficient means to avoid problems related to dangling service references. As promised in my…
Read More » -
Desktop Java
SWT Look and Feel: Customize FlatScrollBar Color and More
Recently I introduced a custom slider control useful for improving the SWT look and feel of more subtle view layouts.…
Read More » -
Enterprise Java
JGit Authentication Explained
Authentication in JGit is mostly on par with native Git. Commonly used protocols like SSH and HTTP(S) and their authentication…
Read More » -
Core Java
Explore Git Internals with the JGit API
Have you ever wondered how a commit and its content is stored in Git? Well, I have, and I had…
Read More » -
Core Java
Eclipse Extension Point Evaluation Made Easy
Coding Eclipse Extension Point evaluations comes in a bit verbose and sparsely self-explaining. As I got round to busy myself…
Read More » -
Core Java
JUnit in a Nutshell: Yet Another JUnit Tutorial
Why Another JUnit Tutorial? JUnit seems to be the most popular testing tool for developers within the Java world. So…
Read More » -
Software Development
How to Access a Git Repository with JGit
A Git repository is represented in JGit through the Repository class that can be viewed as a handle to a…
Read More »