X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2FDefaultRequiredInterface.java;h=7bc5b2703c7bb8c991ad9219b31bd4814d9b555b;hb=0c19405988efb348c1bc1636b8bde49a6776a743;hp=2f06247d3b2883c55f3cebcf5fabc8325d6dfdbc;hpb=c0db90e6185ec09f7ff3fd1031470330de352a77;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/DefaultRequiredInterface.java b/system/general/src/main/java/org/wamblee/system/DefaultRequiredInterface.java index 2f06247d..7bc5b270 100644 --- a/system/general/src/main/java/org/wamblee/system/DefaultRequiredInterface.java +++ b/system/general/src/main/java/org/wamblee/system/DefaultRequiredInterface.java @@ -64,6 +64,9 @@ public class DefaultRequiredInterface implements RequiredInterface { @Override public T getImplementation(Class aClass) { + if ( _provider == null ) { + return null; + } return (T)_provider.getImplementation(); }