if( null != m_directive.getBaseDirective() ) {   DefaultComposition composition = m_directive.getBasePart(); Classpath base = composition.getClasspath(); m_classpath = new Classpath( base, classpath ); } else { m_classpath = null; }
    public DefaultComposition(       Logger logger, Info info, Classpath classpath, Controller controller, ComponentDirective directive )      throws IOException    {        super( logger, info, classpath, controller, directive, directive.getName() );                m_directive = directive;    }