test_class.declarator: generator
test_class.modifier: private
test_class.original_string: private BasicSceneGenerator generator;
test_class.type: BasicSceneGenerator
test_class.var_name: generator
test_class.file: display/renderbasic/src/test/java/org/openscience/cdk/renderer/generators/BasicSceneGeneratorTest.java
test_class.identifier: BasicSceneGeneratorTest
test_class.superclass: extends AbstractGeneratorTest
test_case.body: @Test
      public void testSingleAtom() {
          IAtomContainer singleAtom = makeSingleAtom();
  
          // nothing should be made
          IRenderingElement root = generator.generate(singleAtom, model);
          List<IRenderingElement> elements = elementUtil.getAllSimpleElements(root);
          Assert.assertEquals(0, elements.size());
      }
test_case.class_method_signature: BasicSceneGeneratorTest.testSingleAtom()
test_case.full_signature: @Test public void testSingleAtom()
test_case.identifier: testSingleAtom
test_case.invocations: makeSingleAtom generate getAllSimpleElements assertEquals size
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSingleAtom()
focal_class.declarator: arrowHeadWidth = new ArrowHeadWidth()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Double> arrowHeadWidth = new ArrowHeadWidth();
focal_class.type: IGeneratorParameter<Double>
focal_class.var_name: arrowHeadWidth
focal_class.declarator: showTooltip = new ShowTooltip()
focal_class.modifier: private
focal_class.original_string: private ShowTooltip showTooltip = new ShowTooltip();
focal_class.type: ShowTooltip
focal_class.var_name: showTooltip
focal_class.declarator: showMoleculeTitle = new ShowMoleculeTitle()
focal_class.modifier: private
focal_class.original_string: private ShowMoleculeTitle showMoleculeTitle = new ShowMoleculeTitle();
focal_class.type: ShowMoleculeTitle
focal_class.var_name: showMoleculeTitle
focal_class.declarator: fitToScreen = new FitToScreen()
focal_class.modifier: private
focal_class.original_string: private FitToScreen fitToScreen = new FitToScreen();
focal_class.type: FitToScreen
focal_class.var_name: fitToScreen
focal_class.declarator: scale = new Scale()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Double> scale = new Scale();
focal_class.type: IGeneratorParameter<Double>
focal_class.var_name: scale
focal_class.declarator: bondLength      = new BondLength()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Double> bondLength      = new BondLength();
focal_class.type: IGeneratorParameter<Double>
focal_class.var_name: bondLength
focal_class.declarator: backgroundColor = new BackgroundColor()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Color>  backgroundColor = new BackgroundColor();
focal_class.type: IGeneratorParameter<Color>
focal_class.var_name: backgroundColor
focal_class.declarator: foregroundColor = new ForegroundColor()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Color> foregroundColor = new ForegroundColor();
focal_class.type: IGeneratorParameter<Color>
focal_class.var_name: foregroundColor
focal_class.declarator: useAntiAliasing = new UseAntiAliasing()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Boolean> useAntiAliasing = new UseAntiAliasing();
focal_class.type: IGeneratorParameter<Boolean>
focal_class.var_name: useAntiAliasing
focal_class.declarator: margin = new Margin()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Double> margin = new Margin();
focal_class.type: IGeneratorParameter<Double>
focal_class.var_name: margin
focal_class.declarator: fontStyle = new UsedFontStyle()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<FontStyle> fontStyle = new UsedFontStyle();
focal_class.type: IGeneratorParameter<FontStyle>
focal_class.var_name: fontStyle
focal_class.declarator: fontName = new FontName()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<String> fontName = new FontName();
focal_class.type: IGeneratorParameter<String>
focal_class.var_name: fontName
focal_class.declarator: zoomFactor = new ZoomFactor()
focal_class.modifier: private
focal_class.original_string: private IGeneratorParameter<Double> zoomFactor = new ZoomFactor();
focal_class.type: IGeneratorParameter<Double>
focal_class.var_name: zoomFactor
focal_class.file: display/renderbasic/src/main/java/org/openscience/cdk/renderer/generators/BasicSceneGenerator.java
focal_class.identifier: BasicSceneGenerator
focal_class.interfaces: implements IGenerator<IAtomContainer>
focal_class.class_method_signature: BasicSceneGenerator.BasicSceneGenerator()
focal_class.full_signature: public  BasicSceneGenerator()
focal_class.identifier: BasicSceneGenerator
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  BasicSceneGenerator()
focal_class.class_method_signature: BasicSceneGenerator.generate(IAtomContainer ac, RendererModel model)
focal_class.full_signature: @Override public IRenderingElement generate(IAtomContainer ac, RendererModel model)
focal_class.identifier: generate
focal_class.modifiers: @Override public
focal_class.parameters: (IAtomContainer ac, RendererModel model)
focal_class.return: IRenderingElement
focal_class.signature: IRenderingElement generate(IAtomContainer ac, RendererModel model)
focal_class.class_method_signature: BasicSceneGenerator.getParameters()
focal_class.full_signature: @Override public List<IGeneratorParameter<?>> getParameters()
focal_class.identifier: getParameters
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<IGeneratorParameter<?>>
focal_class.signature: List<IGeneratorParameter<?>> getParameters()
focal_method.body: @Override
      public IRenderingElement generate(IAtomContainer ac, RendererModel model) {
          return new ElementGroup();
      }
focal_method.class_method_signature: BasicSceneGenerator.generate(IAtomContainer ac, RendererModel model)
focal_method.full_signature: @Override public IRenderingElement generate(IAtomContainer ac, RendererModel model)
focal_method.identifier: generate
focal_method.modifiers: @Override public
focal_method.parameters: (IAtomContainer ac, RendererModel model)
focal_method.return: IRenderingElement
focal_method.signature: IRenderingElement generate(IAtomContainer ac, RendererModel model)