Updating to NBMs from NetBeans 8.0.1 as some of them are required to run on JDK8
3 // BEGIN: forjoe.InterfaceThatJustJoeCanImplement
4 public abstract class InterfaceThatJustJoeCanImplement {
5 protected InterfaceThatJustJoeCanImplement() {
6 if (!"impl.joe.JoesImpl".equals(getClass().getName())) {
7 throw new IllegalStateException(
8 "Sorry, you are not allowed to implement this class"
13 public abstract void everyoneCallThisJoeWillHandleTheRequest();
15 // END: forjoe.InterfaceThatJustJoeCanImplement