test_class.declarator: mockSeriesRegistry
test_class.modifier: @Mock
test_class.original_string: @Mock
      SeriesRegistry<MockSeriesBundle, MockSeries, Formatter> mockSeriesRegistry;
test_class.type: SeriesRegistry<MockSeriesBundle, MockSeries, Formatter>
test_class.var_name: mockSeriesRegistry
test_class.file: androidplot-core/src/test/java/com/androidplot/PlotTest.java
test_class.identifier: PlotTest
test_class.superclass: extends AndroidplotTest
test_case.body: @Test
      public void testRemoveSeries() {
  
          Plot plot = new MockPlot("MockPlot");
  
          MockSeries m1 = new MockSeries();
          MockSeries m2 = new MockSeries();
          MockSeries m3 = new MockSeries();
  
          plot.addSeries(m1, new MockFormatter1());
          plot.addSeries(m2, new MockFormatter1());
          plot.addSeries(m3, new MockFormatter1());
  
          plot.addSeries(m1, new MockFormatter2());
          plot.addSeries(m2, new MockFormatter2());
          plot.addSeries(m3, new MockFormatter2());
  
  
          // a quick sanity run:
          assertEquals(2, plot.getRendererList().size());
          assertEquals(3, plot.getRenderer(MockRenderer1.class).getSeriesList().size());
          assertEquals(3, plot.getRenderer(MockRenderer2.class).getSeriesList().size());
  
          plot.removeSeries(m1, MockRenderer1.class);
          assertEquals(2, plot.getRenderer(MockRenderer1.class).getSeriesList().size());
  
          plot.removeSeries(m2, MockRenderer1.class);
          assertEquals(1, plot.getRenderer(MockRenderer1.class).getSeriesList().size());
  
          plot.removeSeries(m2, MockRenderer1.class);
          assertEquals(1, plot.getRenderer(MockRenderer1.class).getSeriesList().size());
  
          plot.removeSeries(m3, MockRenderer1.class);
  
          // add em all back
          plot.addSeries(m1, new MockFormatter1());
          plot.addSeries(m2, new MockFormatter1());
          plot.addSeries(m3, new MockFormatter1());
  
          plot.addSeries(m1, new MockFormatter1());
          plot.addSeries(m2, new MockFormatter1());
          plot.addSeries(m3, new MockFormatter1());
  
  
          // a quick sanity run:
          assertEquals(2, plot.getRendererList().size());
          assertEquals(6, plot.getRenderer(MockRenderer1.class).getSeriesList().size());
          assertEquals(3, plot.getRenderer(MockRenderer2.class).getSeriesList().size());
  
          // now lets try removing a series from all renderers:
          plot.removeSeries(m1);
          assertEquals(4, plot.getRenderer(MockRenderer1.class).getSeriesList().size());
          assertEquals(2, plot.getRenderer(MockRenderer2.class).getSeriesList().size());
  
          // and now lets remove the remaining series:
          plot.removeSeries(m2);
          plot.removeSeries(m3);
      }
test_case.class_method_signature: PlotTest.testRemoveSeries()
test_case.full_signature: @Test public void testRemoveSeries()
test_case.identifier: testRemoveSeries
test_case.invocations: addSeries addSeries addSeries addSeries addSeries addSeries assertEquals size getRendererList assertEquals size getSeriesList getRenderer assertEquals size getSeriesList getRenderer removeSeries assertEquals size getSeriesList getRenderer removeSeries assertEquals size getSeriesList getRenderer removeSeries assertEquals size getSeriesList getRenderer removeSeries addSeries addSeries addSeries addSeries addSeries addSeries assertEquals size getRendererList assertEquals size getSeriesList getRenderer assertEquals size getSeriesList getRenderer removeSeries assertEquals size getSeriesList getRenderer assertEquals size getSeriesList getRenderer removeSeries removeSeries
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testRemoveSeries()
focal_class.declarator: TAG = Plot.class.getName()
focal_class.modifier: private static final
focal_class.original_string: private static final String TAG = Plot.class.getName();
focal_class.type: String
focal_class.var_name: TAG
focal_class.declarator: XML_ATTR_PREFIX      = "androidplot"
focal_class.modifier: private static final
focal_class.original_string: private static final String XML_ATTR_PREFIX      = "androidplot";
focal_class.type: String
focal_class.var_name: XML_ATTR_PREFIX
focal_class.declarator: BASE_PACKAGE = "com.androidplot."
focal_class.modifier: private static final
focal_class.original_string: private static final String BASE_PACKAGE = "com.androidplot.";
focal_class.type: String
focal_class.var_name: BASE_PACKAGE
focal_class.declarator: DEFAULT_TITLE_WIDGET_TEXT_SIZE_SP = 10
focal_class.modifier: private static final
focal_class.original_string: private static final int DEFAULT_TITLE_WIDGET_TEXT_SIZE_SP = 10;
focal_class.type: int
focal_class.var_name: DEFAULT_TITLE_WIDGET_TEXT_SIZE_SP
focal_class.declarator: boxModel = new BoxModel()
focal_class.modifier: private
focal_class.original_string: private BoxModel boxModel = new BoxModel();
focal_class.type: BoxModel
focal_class.var_name: boxModel
focal_class.declarator: borderStyle = Plot.BorderStyle.NONE
focal_class.modifier: private
focal_class.original_string: private BorderStyle borderStyle = Plot.BorderStyle.NONE;
focal_class.type: BorderStyle
focal_class.var_name: borderStyle
focal_class.declarator: borderRadiusX = 15
focal_class.modifier: private
focal_class.original_string: private float borderRadiusX = 15;
focal_class.type: float
focal_class.var_name: borderRadiusX
focal_class.declarator: borderRadiusY = 15
focal_class.modifier: private
focal_class.original_string: private float borderRadiusY = 15;
focal_class.type: float
focal_class.var_name: borderRadiusY
focal_class.declarator: borderPaint
focal_class.modifier: private
focal_class.original_string: private Paint borderPaint;
focal_class.type: Paint
focal_class.var_name: borderPaint
focal_class.declarator: backgroundPaint
focal_class.modifier: private
focal_class.original_string: private Paint backgroundPaint;
focal_class.type: Paint
focal_class.var_name: backgroundPaint
focal_class.declarator: layoutManager
focal_class.modifier: private
focal_class.original_string: private LayoutManager layoutManager;
focal_class.type: LayoutManager
focal_class.var_name: layoutManager
focal_class.declarator: title
focal_class.modifier: private
focal_class.original_string: private TextLabelWidget title;
focal_class.type: TextLabelWidget
focal_class.var_name: title
focal_class.declarator: displayDims = new DisplayDimensions()
focal_class.modifier: private
focal_class.original_string: private DisplayDimensions displayDims = new DisplayDimensions();
focal_class.type: DisplayDimensions
focal_class.var_name: displayDims
focal_class.declarator: renderMode = RenderMode.USE_MAIN_THREAD
focal_class.modifier: private
focal_class.original_string: private RenderMode renderMode = RenderMode.USE_MAIN_THREAD;
focal_class.type: RenderMode
focal_class.var_name: renderMode
focal_class.declarator: pingPong = new BufferedCanvas()
focal_class.modifier: private final
focal_class.original_string: private final BufferedCanvas pingPong = new BufferedCanvas();
focal_class.type: BufferedCanvas
focal_class.var_name: pingPong
focal_class.declarator: renderSync = new Object()
focal_class.modifier: private final
focal_class.original_string: private final Object renderSync = new Object();
focal_class.type: Object
focal_class.var_name: renderSync
focal_class.declarator: renderers
focal_class.modifier: private
focal_class.original_string: private HashMap<Class<? extends RendererType>, RendererType> renderers;
focal_class.type: HashMap<Class<? extends RendererType>, RendererType>
focal_class.var_name: renderers
focal_class.declarator: registry
focal_class.modifier: private
focal_class.original_string: private RegistryType registry;
focal_class.type: RegistryType
focal_class.var_name: registry
focal_class.declarator: listeners
focal_class.modifier: private final
focal_class.original_string: private final ArrayList<PlotListener> listeners;
focal_class.type: ArrayList<PlotListener>
focal_class.var_name: listeners
focal_class.declarator: renderThread
focal_class.modifier: private
focal_class.original_string: private Thread renderThread;
focal_class.type: Thread
focal_class.var_name: renderThread
focal_class.declarator: keepRunning = false
focal_class.modifier: private
focal_class.original_string: private boolean keepRunning = false;
focal_class.type: boolean
focal_class.var_name: keepRunning
focal_class.declarator: isIdle = true
focal_class.modifier: private
focal_class.original_string: private boolean isIdle = true;
focal_class.type: boolean
focal_class.var_name: isIdle
focal_class.file: androidplot-core/src/main/java/com/androidplot/Plot.java
focal_class.identifier: Plot
focal_class.interfaces: implements Resizable
focal_class.class_method_signature: Plot.getDisplayDimensions()
focal_class.full_signature: public DisplayDimensions getDisplayDimensions()
focal_class.identifier: getDisplayDimensions
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DisplayDimensions
focal_class.signature: DisplayDimensions getDisplayDimensions()
focal_class.class_method_signature: Plot.getRenderers()
focal_class.full_signature: public HashMap<Class<? extends RendererType>, RendererType> getRenderers()
focal_class.identifier: getRenderers
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: HashMap<Class<? extends RendererType>, RendererType>
focal_class.signature: HashMap<Class<? extends RendererType>, RendererType> getRenderers()
focal_class.class_method_signature: Plot.getRegistry()
focal_class.full_signature: public RegistryType getRegistry()
focal_class.identifier: getRegistry
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: RegistryType
focal_class.signature: RegistryType getRegistry()
focal_class.class_method_signature: Plot.setRegistry(RegistryType registry)
focal_class.full_signature: public void setRegistry(RegistryType registry)
focal_class.identifier: setRegistry
focal_class.modifiers: public
focal_class.parameters: (RegistryType registry)
focal_class.return: void
focal_class.signature: void setRegistry(RegistryType registry)
focal_class.class_method_signature: Plot.getRegistryInstance()
focal_class.full_signature: protected abstract RegistryType getRegistryInstance()
focal_class.identifier: getRegistryInstance
focal_class.modifiers: protected abstract
focal_class.parameters: ()
focal_class.return: RegistryType
focal_class.signature: RegistryType getRegistryInstance()
focal_class.class_method_signature: Plot.getTitle()
focal_class.full_signature: public TextLabelWidget getTitle()
focal_class.identifier: getTitle
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TextLabelWidget
focal_class.signature: TextLabelWidget getTitle()
focal_class.class_method_signature: Plot.setTitle(TextLabelWidget title)
focal_class.full_signature: public void setTitle(TextLabelWidget title)
focal_class.identifier: setTitle
focal_class.modifiers: public
focal_class.parameters: (TextLabelWidget title)
focal_class.return: void
focal_class.signature: void setTitle(TextLabelWidget title)
focal_class.class_method_signature: Plot.setTitle(String title)
focal_class.full_signature: public void setTitle(String title)
focal_class.identifier: setTitle
focal_class.modifiers: public
focal_class.parameters: (String title)
focal_class.return: void
focal_class.signature: void setTitle(String title)
focal_class.class_method_signature: Plot.Plot(Context context, String title)
focal_class.full_signature: public  Plot(Context context, String title)
focal_class.identifier: Plot
focal_class.modifiers: public
focal_class.parameters: (Context context, String title)
focal_class.signature:  Plot(Context context, String title)
focal_class.class_method_signature: Plot.Plot(Context context, String title, RenderMode mode)
focal_class.full_signature: public  Plot(Context context, String title, RenderMode mode)
focal_class.identifier: Plot
focal_class.modifiers: public
focal_class.parameters: (Context context, String title, RenderMode mode)
focal_class.signature:  Plot(Context context, String title, RenderMode mode)
focal_class.class_method_signature: Plot.Plot(Context context, AttributeSet attrs)
focal_class.full_signature: public  Plot(Context context, AttributeSet attrs)
focal_class.identifier: Plot
focal_class.modifiers: public
focal_class.parameters: (Context context, AttributeSet attrs)
focal_class.signature:  Plot(Context context, AttributeSet attrs)
focal_class.class_method_signature: Plot.Plot(Context context, AttributeSet attrs, int defStyle)
focal_class.full_signature: public  Plot(Context context, AttributeSet attrs, int defStyle)
focal_class.identifier: Plot
focal_class.modifiers: public
focal_class.parameters: (Context context, AttributeSet attrs, int defStyle)
focal_class.signature:  Plot(Context context, AttributeSet attrs, int defStyle)
focal_class.class_method_signature: Plot.isHwAccelerationSupported()
focal_class.full_signature: @SuppressWarnings("BooleanMethodIsAlwaysInverted") protected boolean isHwAccelerationSupported()
focal_class.identifier: isHwAccelerationSupported
focal_class.modifiers: @SuppressWarnings("BooleanMethodIsAlwaysInverted") protected
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isHwAccelerationSupported()
focal_class.class_method_signature: Plot.setRenderMode(RenderMode mode)
focal_class.full_signature: public void setRenderMode(RenderMode mode)
focal_class.identifier: setRenderMode
focal_class.modifiers: public
focal_class.parameters: (RenderMode mode)
focal_class.return: void
focal_class.signature: void setRenderMode(RenderMode mode)
focal_class.class_method_signature: Plot.onPreInit()
focal_class.full_signature: protected void onPreInit()
focal_class.identifier: onPreInit
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onPreInit()
focal_class.class_method_signature: Plot.onAfterConfig()
focal_class.full_signature: protected void onAfterConfig()
focal_class.identifier: onAfterConfig
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onAfterConfig()
focal_class.class_method_signature: Plot.init(Context context, AttributeSet attrs, int defStyle)
focal_class.full_signature: protected final void init(Context context, AttributeSet attrs, int defStyle)
focal_class.identifier: init
focal_class.modifiers: protected final
focal_class.parameters: (Context context, AttributeSet attrs, int defStyle)
focal_class.return: void
focal_class.signature: void init(Context context, AttributeSet attrs, int defStyle)
focal_class.class_method_signature: Plot.processAttrs(TypedArray attrs)
focal_class.full_signature: protected abstract void processAttrs(TypedArray attrs)
focal_class.identifier: processAttrs
focal_class.modifiers: protected abstract
focal_class.parameters: (TypedArray attrs)
focal_class.return: void
focal_class.signature: void processAttrs(TypedArray attrs)
focal_class.class_method_signature: Plot.processBaseAttrs(TypedArray attrs)
focal_class.full_signature: private void processBaseAttrs(TypedArray attrs)
focal_class.identifier: processBaseAttrs
focal_class.modifiers: private
focal_class.parameters: (TypedArray attrs)
focal_class.return: void
focal_class.signature: void processBaseAttrs(TypedArray attrs)
focal_class.class_method_signature: Plot.loadAttrs(AttributeSet attrs, int defStyle)
focal_class.full_signature: private void loadAttrs(AttributeSet attrs, int defStyle)
focal_class.identifier: loadAttrs
focal_class.modifiers: private
focal_class.parameters: (AttributeSet attrs, int defStyle)
focal_class.return: void
focal_class.signature: void loadAttrs(AttributeSet attrs, int defStyle)
focal_class.class_method_signature: Plot.getRenderMode()
focal_class.full_signature: public RenderMode getRenderMode()
focal_class.identifier: getRenderMode
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: RenderMode
focal_class.signature: RenderMode getRenderMode()
focal_class.class_method_signature: Plot.addListener(PlotListener listener)
focal_class.full_signature: public synchronized boolean addListener(PlotListener listener)
focal_class.identifier: addListener
focal_class.modifiers: public synchronized
focal_class.parameters: (PlotListener listener)
focal_class.return: boolean
focal_class.signature: boolean addListener(PlotListener listener)
focal_class.class_method_signature: Plot.removeListener(PlotListener listener)
focal_class.full_signature: public synchronized boolean removeListener(PlotListener listener)
focal_class.identifier: removeListener
focal_class.modifiers: public synchronized
focal_class.parameters: (PlotListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeListener(PlotListener listener)
focal_class.class_method_signature: Plot.getListeners()
focal_class.full_signature: protected ArrayList<PlotListener> getListeners()
focal_class.identifier: getListeners
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: ArrayList<PlotListener>
focal_class.signature: ArrayList<PlotListener> getListeners()
focal_class.class_method_signature: Plot.notifyListenersBeforeDraw(Canvas canvas)
focal_class.full_signature: protected void notifyListenersBeforeDraw(Canvas canvas)
focal_class.identifier: notifyListenersBeforeDraw
focal_class.modifiers: protected
focal_class.parameters: (Canvas canvas)
focal_class.return: void
focal_class.signature: void notifyListenersBeforeDraw(Canvas canvas)
focal_class.class_method_signature: Plot.notifyListenersAfterDraw(Canvas canvas)
focal_class.full_signature: protected void notifyListenersAfterDraw(Canvas canvas)
focal_class.identifier: notifyListenersAfterDraw
focal_class.modifiers: protected
focal_class.parameters: (Canvas canvas)
focal_class.return: void
focal_class.signature: void notifyListenersAfterDraw(Canvas canvas)
focal_class.class_method_signature: Plot.addSeries(FormatterType formatter, SeriesType... series)
focal_class.full_signature: public synchronized boolean addSeries(FormatterType formatter, SeriesType... series)
focal_class.identifier: addSeries
focal_class.modifiers: public synchronized
focal_class.parameters: (FormatterType formatter, SeriesType... series)
focal_class.return: boolean
focal_class.signature: boolean addSeries(FormatterType formatter, SeriesType... series)
focal_class.class_method_signature: Plot.addSeries(SeriesType series, FormatterType formatter)
focal_class.full_signature: public synchronized boolean addSeries(SeriesType series, FormatterType formatter)
focal_class.identifier: addSeries
focal_class.modifiers: public synchronized
focal_class.parameters: (SeriesType series, FormatterType formatter)
focal_class.return: boolean
focal_class.signature: boolean addSeries(SeriesType series, FormatterType formatter)
focal_class.class_method_signature: Plot.attachSeries(SeriesType series, FormatterType formatter)
focal_class.full_signature: protected void attachSeries(SeriesType series, FormatterType formatter)
focal_class.identifier: attachSeries
focal_class.modifiers: protected
focal_class.parameters: (SeriesType series, FormatterType formatter)
focal_class.return: void
focal_class.signature: void attachSeries(SeriesType series, FormatterType formatter)
focal_class.class_method_signature: Plot.getSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.full_signature: protected SeriesBundle<SeriesType, FormatterType> getSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.identifier: getSeries
focal_class.modifiers: protected
focal_class.parameters: (SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.return: SeriesBundle<SeriesType, FormatterType>
focal_class.signature: SeriesBundle<SeriesType, FormatterType> getSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.class_method_signature: Plot.getSeries(SeriesType series)
focal_class.full_signature: protected List<SeriesBundle<SeriesType, FormatterType>> getSeries(SeriesType series)
focal_class.identifier: getSeries
focal_class.modifiers: protected
focal_class.parameters: (SeriesType series)
focal_class.return: List<SeriesBundle<SeriesType, FormatterType>>
focal_class.signature: List<SeriesBundle<SeriesType, FormatterType>> getSeries(SeriesType series)
focal_class.class_method_signature: Plot.removeSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.full_signature: public synchronized boolean removeSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.identifier: removeSeries
focal_class.modifiers: public synchronized
focal_class.parameters: (SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.return: boolean
focal_class.signature: boolean removeSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.class_method_signature: Plot.removeSeries(SeriesType series)
focal_class.full_signature: public synchronized void removeSeries(SeriesType series)
focal_class.identifier: removeSeries
focal_class.modifiers: public synchronized
focal_class.parameters: (SeriesType series)
focal_class.return: void
focal_class.signature: void removeSeries(SeriesType series)
focal_class.class_method_signature: Plot.clear()
focal_class.full_signature: public void clear()
focal_class.identifier: clear
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clear()
focal_class.class_method_signature: Plot.isEmpty()
focal_class.full_signature: public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: Plot.getFormatter(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.full_signature: public FormatterType getFormatter(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.identifier: getFormatter
focal_class.modifiers: public
focal_class.parameters: (SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.return: FormatterType
focal_class.signature: FormatterType getFormatter(SeriesType series, Class<? extends RendererType> rendererClass)
focal_class.class_method_signature: Plot.getRenderer(Class<T> rendererClass)
focal_class.full_signature: public T getRenderer(Class<T> rendererClass)
focal_class.identifier: getRenderer
focal_class.modifiers: public
focal_class.parameters: (Class<T> rendererClass)
focal_class.return: T
focal_class.signature: T getRenderer(Class<T> rendererClass)
focal_class.class_method_signature: Plot.getRendererList()
focal_class.full_signature: public List<RendererType> getRendererList()
focal_class.identifier: getRendererList
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<RendererType>
focal_class.signature: List<RendererType> getRendererList()
focal_class.class_method_signature: Plot.setMarkupEnabled(boolean enabled)
focal_class.full_signature: public void setMarkupEnabled(boolean enabled)
focal_class.identifier: setMarkupEnabled
focal_class.modifiers: public
focal_class.parameters: (boolean enabled)
focal_class.return: void
focal_class.signature: void setMarkupEnabled(boolean enabled)
focal_class.class_method_signature: Plot.redraw()
focal_class.full_signature: public void redraw()
focal_class.identifier: redraw
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void redraw()
focal_class.class_method_signature: Plot.layout(final DisplayDimensions dims)
focal_class.full_signature: @Override public synchronized void layout(final DisplayDimensions dims)
focal_class.identifier: layout
focal_class.modifiers: @Override public synchronized
focal_class.parameters: (final DisplayDimensions dims)
focal_class.return: void
focal_class.signature: void layout(final DisplayDimensions dims)
focal_class.class_method_signature: Plot.onDetachedFromWindow()
focal_class.full_signature: @Override protected void onDetachedFromWindow()
focal_class.identifier: onDetachedFromWindow
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void onDetachedFromWindow()
focal_class.class_method_signature: Plot.onSizeChanged(int w, int h, int oldw, int oldh)
focal_class.full_signature: @Override protected synchronized void onSizeChanged(int w, int h, int oldw, int oldh)
focal_class.identifier: onSizeChanged
focal_class.modifiers: @Override protected synchronized
focal_class.parameters: (int w, int h, int oldw, int oldh)
focal_class.return: void
focal_class.signature: void onSizeChanged(int w, int h, int oldw, int oldh)
focal_class.class_method_signature: Plot.onDraw(Canvas canvas)
focal_class.full_signature: @Override protected void onDraw(Canvas canvas)
focal_class.identifier: onDraw
focal_class.modifiers: @Override protected
focal_class.parameters: (Canvas canvas)
focal_class.return: void
focal_class.signature: void onDraw(Canvas canvas)
focal_class.class_method_signature: Plot.renderOnCanvas(@Nullable Canvas canvas)
focal_class.full_signature: protected synchronized void renderOnCanvas(@Nullable Canvas canvas)
focal_class.identifier: renderOnCanvas
focal_class.modifiers: protected synchronized
focal_class.parameters: (@Nullable Canvas canvas)
focal_class.return: void
focal_class.signature: void renderOnCanvas(@Nullable Canvas canvas)
focal_class.class_method_signature: Plot.setBorderStyle(BorderStyle style, Float radiusX, Float radiusY)
focal_class.full_signature: public void setBorderStyle(BorderStyle style, Float radiusX, Float radiusY)
focal_class.identifier: setBorderStyle
focal_class.modifiers: public
focal_class.parameters: (BorderStyle style, Float radiusX, Float radiusY)
focal_class.return: void
focal_class.signature: void setBorderStyle(BorderStyle style, Float radiusX, Float radiusY)
focal_class.class_method_signature: Plot.drawBorder(Canvas canvas, RectF dims)
focal_class.full_signature: protected void drawBorder(Canvas canvas, RectF dims)
focal_class.identifier: drawBorder
focal_class.modifiers: protected
focal_class.parameters: (Canvas canvas, RectF dims)
focal_class.return: void
focal_class.signature: void drawBorder(Canvas canvas, RectF dims)
focal_class.class_method_signature: Plot.drawBackground(Canvas canvas, RectF dims)
focal_class.full_signature: protected void drawBackground(Canvas canvas, RectF dims)
focal_class.identifier: drawBackground
focal_class.modifiers: protected
focal_class.parameters: (Canvas canvas, RectF dims)
focal_class.return: void
focal_class.signature: void drawBackground(Canvas canvas, RectF dims)
focal_class.class_method_signature: Plot.drawRect(Canvas canvas, RectF dims, Paint paint)
focal_class.full_signature: protected void drawRect(Canvas canvas, RectF dims, Paint paint)
focal_class.identifier: drawRect
focal_class.modifiers: protected
focal_class.parameters: (Canvas canvas, RectF dims, Paint paint)
focal_class.return: void
focal_class.signature: void drawRect(Canvas canvas, RectF dims, Paint paint)
focal_class.class_method_signature: Plot.getLayoutManager()
focal_class.full_signature: public LayoutManager getLayoutManager()
focal_class.identifier: getLayoutManager
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: LayoutManager
focal_class.signature: LayoutManager getLayoutManager()
focal_class.class_method_signature: Plot.setLayoutManager(LayoutManager layoutManager)
focal_class.full_signature: public void setLayoutManager(LayoutManager layoutManager)
focal_class.identifier: setLayoutManager
focal_class.modifiers: public
focal_class.parameters: (LayoutManager layoutManager)
focal_class.return: void
focal_class.signature: void setLayoutManager(LayoutManager layoutManager)
focal_class.class_method_signature: Plot.getBackgroundPaint()
focal_class.full_signature: public Paint getBackgroundPaint()
focal_class.identifier: getBackgroundPaint
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Paint
focal_class.signature: Paint getBackgroundPaint()
focal_class.class_method_signature: Plot.setBackgroundPaint(Paint backgroundPaint)
focal_class.full_signature: public void setBackgroundPaint(Paint backgroundPaint)
focal_class.identifier: setBackgroundPaint
focal_class.modifiers: public
focal_class.parameters: (Paint backgroundPaint)
focal_class.return: void
focal_class.signature: void setBackgroundPaint(Paint backgroundPaint)
focal_class.class_method_signature: Plot.setPlotMargins(float left, float top, float right, float bottom)
focal_class.full_signature: public void setPlotMargins(float left, float top, float right, float bottom)
focal_class.identifier: setPlotMargins
focal_class.modifiers: public
focal_class.parameters: (float left, float top, float right, float bottom)
focal_class.return: void
focal_class.signature: void setPlotMargins(float left, float top, float right, float bottom)
focal_class.class_method_signature: Plot.setPlotPadding(float left, float top, float right, float bottom)
focal_class.full_signature: public void setPlotPadding(float left, float top, float right, float bottom)
focal_class.identifier: setPlotPadding
focal_class.modifiers: public
focal_class.parameters: (float left, float top, float right, float bottom)
focal_class.return: void
focal_class.signature: void setPlotPadding(float left, float top, float right, float bottom)
focal_class.class_method_signature: Plot.getPlotMarginTop()
focal_class.full_signature: public float getPlotMarginTop()
focal_class.identifier: getPlotMarginTop
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotMarginTop()
focal_class.class_method_signature: Plot.setPlotMarginTop(float plotMarginTop)
focal_class.full_signature: public void setPlotMarginTop(float plotMarginTop)
focal_class.identifier: setPlotMarginTop
focal_class.modifiers: public
focal_class.parameters: (float plotMarginTop)
focal_class.return: void
focal_class.signature: void setPlotMarginTop(float plotMarginTop)
focal_class.class_method_signature: Plot.getPlotMarginBottom()
focal_class.full_signature: public float getPlotMarginBottom()
focal_class.identifier: getPlotMarginBottom
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotMarginBottom()
focal_class.class_method_signature: Plot.setPlotMarginBottom(float plotMarginBottom)
focal_class.full_signature: public void setPlotMarginBottom(float plotMarginBottom)
focal_class.identifier: setPlotMarginBottom
focal_class.modifiers: public
focal_class.parameters: (float plotMarginBottom)
focal_class.return: void
focal_class.signature: void setPlotMarginBottom(float plotMarginBottom)
focal_class.class_method_signature: Plot.getPlotMarginLeft()
focal_class.full_signature: public float getPlotMarginLeft()
focal_class.identifier: getPlotMarginLeft
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotMarginLeft()
focal_class.class_method_signature: Plot.setPlotMarginLeft(float plotMarginLeft)
focal_class.full_signature: public void setPlotMarginLeft(float plotMarginLeft)
focal_class.identifier: setPlotMarginLeft
focal_class.modifiers: public
focal_class.parameters: (float plotMarginLeft)
focal_class.return: void
focal_class.signature: void setPlotMarginLeft(float plotMarginLeft)
focal_class.class_method_signature: Plot.getPlotMarginRight()
focal_class.full_signature: public float getPlotMarginRight()
focal_class.identifier: getPlotMarginRight
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotMarginRight()
focal_class.class_method_signature: Plot.setPlotMarginRight(float plotMarginRight)
focal_class.full_signature: public void setPlotMarginRight(float plotMarginRight)
focal_class.identifier: setPlotMarginRight
focal_class.modifiers: public
focal_class.parameters: (float plotMarginRight)
focal_class.return: void
focal_class.signature: void setPlotMarginRight(float plotMarginRight)
focal_class.class_method_signature: Plot.getPlotPaddingTop()
focal_class.full_signature: public float getPlotPaddingTop()
focal_class.identifier: getPlotPaddingTop
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotPaddingTop()
focal_class.class_method_signature: Plot.setPlotPaddingTop(float plotPaddingTop)
focal_class.full_signature: public void setPlotPaddingTop(float plotPaddingTop)
focal_class.identifier: setPlotPaddingTop
focal_class.modifiers: public
focal_class.parameters: (float plotPaddingTop)
focal_class.return: void
focal_class.signature: void setPlotPaddingTop(float plotPaddingTop)
focal_class.class_method_signature: Plot.getPlotPaddingBottom()
focal_class.full_signature: public float getPlotPaddingBottom()
focal_class.identifier: getPlotPaddingBottom
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotPaddingBottom()
focal_class.class_method_signature: Plot.setPlotPaddingBottom(float plotPaddingBottom)
focal_class.full_signature: public void setPlotPaddingBottom(float plotPaddingBottom)
focal_class.identifier: setPlotPaddingBottom
focal_class.modifiers: public
focal_class.parameters: (float plotPaddingBottom)
focal_class.return: void
focal_class.signature: void setPlotPaddingBottom(float plotPaddingBottom)
focal_class.class_method_signature: Plot.getPlotPaddingLeft()
focal_class.full_signature: public float getPlotPaddingLeft()
focal_class.identifier: getPlotPaddingLeft
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotPaddingLeft()
focal_class.class_method_signature: Plot.setPlotPaddingLeft(float plotPaddingLeft)
focal_class.full_signature: public void setPlotPaddingLeft(float plotPaddingLeft)
focal_class.identifier: setPlotPaddingLeft
focal_class.modifiers: public
focal_class.parameters: (float plotPaddingLeft)
focal_class.return: void
focal_class.signature: void setPlotPaddingLeft(float plotPaddingLeft)
focal_class.class_method_signature: Plot.getPlotPaddingRight()
focal_class.full_signature: public float getPlotPaddingRight()
focal_class.identifier: getPlotPaddingRight
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPlotPaddingRight()
focal_class.class_method_signature: Plot.setPlotPaddingRight(float plotPaddingRight)
focal_class.full_signature: public void setPlotPaddingRight(float plotPaddingRight)
focal_class.identifier: setPlotPaddingRight
focal_class.modifiers: public
focal_class.parameters: (float plotPaddingRight)
focal_class.return: void
focal_class.signature: void setPlotPaddingRight(float plotPaddingRight)
focal_class.class_method_signature: Plot.getBorderPaint()
focal_class.full_signature: public Paint getBorderPaint()
focal_class.identifier: getBorderPaint
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Paint
focal_class.signature: Paint getBorderPaint()
focal_class.class_method_signature: Plot.setBorderPaint(Paint borderPaint)
focal_class.full_signature: public void setBorderPaint(Paint borderPaint)
focal_class.identifier: setBorderPaint
focal_class.modifiers: public
focal_class.parameters: (Paint borderPaint)
focal_class.return: void
focal_class.signature: void setBorderPaint(Paint borderPaint)
focal_class.superclass: extends View
focal_method.body: public synchronized boolean removeSeries(SeriesType series, Class<? extends RendererType> rendererClass) {
  
          List removedItems = getRegistry().remove(series, rendererClass);
  
          // if series implements PlotListener and is not assigned to any other renderers remove it as a listener:
          if (removedItems.size() == 1 && series instanceof PlotListener) {
              removeListener((PlotListener) series);
              return true;
          }
          return false;
      }
focal_method.class_method_signature: Plot.removeSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_method.full_signature: public synchronized boolean removeSeries(SeriesType series, Class<? extends RendererType> rendererClass)
focal_method.identifier: removeSeries
focal_method.invocations: remove getRegistry size removeListener
focal_method.modifiers: public synchronized
focal_method.parameters: (SeriesType series, Class<? extends RendererType> rendererClass)
focal_method.return: boolean
focal_method.signature: boolean removeSeries(SeriesType series, Class<? extends RendererType> rendererClass)