News

See WhazzupGreeting for a real example ... java interface or abstract class can be marked as an extension point (implements ExtensionPoint interface). Extension is an implementation of an extension ...
Two unrelated Java libraries often depend on the same underlying Java library. A complex method of dependency conflict resolution and version unification has to be involved in resolving this hierarchy ...