-
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 »




