Search Results for

    Show / Hide Table of Contents

    Class DefaultLayoutManager

    Defines a default layout manager implementation for com.scichart.charting.visuals.SciChartSurface

    Inheritance
    java.lang.Object
    layoutManagers.LayoutManagerBase
    DefaultLayoutManager
    Inherited Members
    layoutManagers.LayoutManagerBase.attachTo(IServiceContainer)
    layoutManagers.LayoutManagerBase.detach()
    layoutManagers.LayoutManagerBase.isAttached()
    layoutManagers.LayoutManagerBase.layoutChartCenter(int,int,int,int)
    layoutManagers.LayoutManagerBase.notifyOnAxisAlignmentChanged(IAxis,AxisAlignment,AxisAlignment)
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public class DefaultLayoutManager extends layoutManagers.LayoutManagerBase

    Constructors

    DefaultLayoutManager(layoutManagers.IAxisLayoutStrategy leftOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy rightOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy topOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy bottomOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy leftInnerAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy rightInnerAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy topInnerAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy bottomInnerLayoutStrategy)

    Creates a new instance of DefaultLayoutManager class

    Declaration
    public DefaultLayoutManager(layoutManagers.IAxisLayoutStrategy leftOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy rightOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy topOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy bottomOuterAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy leftInnerAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy rightInnerAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy topInnerAxesLayoutStrategy, layoutManagers.IAxisLayoutStrategy bottomInnerLayoutStrategy)
    Parameters
    Type Name Description
    layoutManagers.IAxisLayoutStrategy leftOuterAxesLayoutStrategy

    Layout strategy for layout of left aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    layoutManagers.IAxisLayoutStrategy rightOuterAxesLayoutStrategy

    Layout strategy for layout of right aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    layoutManagers.IAxisLayoutStrategy topOuterAxesLayoutStrategy

    Layout strategy for layout of top aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    layoutManagers.IAxisLayoutStrategy bottomOuterAxesLayoutStrategy

    Layout strategy for layout of bottom aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    layoutManagers.IAxisLayoutStrategy leftInnerAxesLayoutStrategy

    Layout strategy for layout of left aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    layoutManagers.IAxisLayoutStrategy rightInnerAxesLayoutStrategy

    Layout strategy for layout of right aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    layoutManagers.IAxisLayoutStrategy topInnerAxesLayoutStrategy

    Layout strategy for layout of top aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    layoutManagers.IAxisLayoutStrategy bottomInnerLayoutStrategy

    Layout strategy for layout of bottom aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    Fields

    bottomInnerLayoutStrategy

    Layout strategy for layout of bottom aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy bottomInnerLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    bottomOuterAxesLayoutStrategy

    Layout strategy for layout of bottom aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy bottomOuterAxesLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    leftInnerAxesLayoutStrategy

    Layout strategy for layout of left aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy leftInnerAxesLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    leftOuterAxesLayoutStrategy

    Layout strategy for layout of left aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy leftOuterAxesLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    rightInnerAxesLayoutStrategy

    Layout strategy for layout of right aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy rightInnerAxesLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    rightOuterAxesLayoutStrategy

    Layout strategy for layout of right aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy rightOuterAxesLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    topInnerAxesLayoutStrategy

    Layout strategy for layout of top aligned axis inside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy topInnerAxesLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    topOuterAxesLayoutStrategy

    Layout strategy for layout of top aligned axis outside com.scichart.charting.visuals.IRenderableSeriesArea

    Declaration
    public final layoutManagers.IAxisLayoutStrategy topOuterAxesLayoutStrategy
    Field Value
    Type Description
    layoutManagers.IAxisLayoutStrategy

    Methods

    attachAxis(IAxis axis, boolean isXAxis)

    Declaration
    public void attachAxis(IAxis axis, boolean isXAxis)
    Parameters
    Type Name Description
    IAxis axis
    boolean isXAxis

    detachAxis(IAxis axis)

    Declaration
    public void detachAxis(IAxis axis)
    Parameters
    Type Name Description
    IAxis axis

    onAxisPlacementChanged(IAxis axis, AxisAlignment oldAxisAlignment, boolean oldIsCenterAxis, AxisAlignment newAxisAlignment, boolean newIsCenterAxis)

    Declaration
    public void onAxisPlacementChanged(IAxis axis, AxisAlignment oldAxisAlignment, boolean oldIsCenterAxis, AxisAlignment newAxisAlignment, boolean newIsCenterAxis)
    Parameters
    Type Name Description
    IAxis axis
    AxisAlignment oldAxisAlignment
    boolean oldIsCenterAxis
    AxisAlignment newAxisAlignment
    boolean newIsCenterAxis

    onLayoutChart(int width, int height)

    Declaration
    public Size onLayoutChart(int width, int height)
    Parameters
    Type Name Description
    int width
    int height
    Returns
    Type Description
    Size
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml