001    package org.nanocontainer.testmodel;
002    
003    
004    
005    /**
006     * @author Mauro Talevi
007     */
008    public class B extends X {
009        public A a;
010    
011        public B(A a) {
012                    if (a == null) {
013                            throw new NullPointerException("a");
014                    }
015            this.a = a;
016        }
017    
018        public A getA() {
019            return a;
020        }
021    }