class BasicGenerator implements IGenerator<IAtomContainer> {

    @Override
    public IRenderingElement generate(IAtomContainer ac, RendererModel model) {
        ElementGroup diagram = new ElementGroup();
        diagram.add(this.sceneGenerator.generate(ac, model));
        diagram.add(this.bondGenerator.generate(ac, model));
        diagram.add(this.atomGenerator.generate(ac, model));
        return diagram;
    }

    public  BasicGenerator();

}