com.aspose.slides
Class Legend

java.lang.Object
  extended by com.aspose.slides.Legend
All Implemented Interfaces:
IChartComponent, IFormattedTextContainer, ILayoutable, ILegend, IPresentationComponent, ISlideComponent

public class Legend
extends java.lang.Object
implements ILegend

Represents chart's legend properties.


Method Summary
 float getBottom()
           Bottom.
 IChart getChart()
           Returns the chart.
 ILegendEntryCollection getEntries()
           Gets legend entries.
 IFormat getFormat()
           Returns the format of a legend.
 float getHeight()
           Returns or sets the height of a legend as a fraction of the height of the chart.
 boolean getOverlay()
           Determines whether other chart elements shall be allowed to overlap legend.
 com.aspose.slides.IDOMObject getParent_Immediate()
           Returns Parent_Immediate object.
 int getPosition()
           Specifies the position of the legend on a chart.
 IPresentation getPresentation()
           Returns the parent presentation of a FillFormat.
 float getRight()
           Right.
 IBaseSlide getSlide()
           Returns the parent slide of a FillFormat.
 IChartTextFormat getTextFormat()
           Text format.
 float getWidth()
           Returns or sets the width of a legend as a fraction of the width of the chart.
 float getX()
           Returns or sets the x coordinate of a legend as a fraction of the width of the chart.
 float getY()
           Returns or sets the y coordinate of a legend as a fraction of the height of the chart.
 void setHeight(float value)
           Returns or sets the height of a legend as a fraction of the height of the chart.
 void setOverlay(boolean value)
           Determines whether other chart elements shall be allowed to overlap legend.
 void setPosition(int value)
           Specifies the position of the legend on a chart.
 void setWidth(float value)
           Returns or sets the width of a legend as a fraction of the width of the chart.
 void setX(float value)
           Returns or sets the x coordinate of a legend as a fraction of the width of the chart.
 void setY(float value)
           Returns or sets the y coordinate of a legend as a fraction of the height of the chart.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getX

public float getX()

Returns or sets the x coordinate of a legend as a fraction of the width of the chart. Read/write float.

Specified by:
getX in interface ILayoutable

setX

public void setX(float value)

Returns or sets the x coordinate of a legend as a fraction of the width of the chart. Read/write float.

Specified by:
setX in interface ILayoutable

getY

public float getY()

Returns or sets the y coordinate of a legend as a fraction of the height of the chart. Read/write float.

Specified by:
getY in interface ILayoutable

setY

public void setY(float value)

Returns or sets the y coordinate of a legend as a fraction of the height of the chart. Read/write float.

Specified by:
setY in interface ILayoutable

getWidth

public float getWidth()

Returns or sets the width of a legend as a fraction of the width of the chart. Read/write float.

Specified by:
getWidth in interface ILayoutable

setWidth

public void setWidth(float value)

Returns or sets the width of a legend as a fraction of the width of the chart. Read/write float.

Specified by:
setWidth in interface ILayoutable

getHeight

public float getHeight()

Returns or sets the height of a legend as a fraction of the height of the chart. Read/write float.

Specified by:
getHeight in interface ILayoutable

setHeight

public void setHeight(float value)

Returns or sets the height of a legend as a fraction of the height of the chart. Read/write float.

Specified by:
setHeight in interface ILayoutable

getRight

public float getRight()

Right. Read-only float.

Specified by:
getRight in interface ILayoutable

getBottom

public float getBottom()

Bottom. Read-only float.

Specified by:
getBottom in interface ILayoutable

getOverlay

public boolean getOverlay()

Determines whether other chart elements shall be allowed to overlap legend. Read/write boolean.

Specified by:
getOverlay in interface ILegend

setOverlay

public void setOverlay(boolean value)

Determines whether other chart elements shall be allowed to overlap legend. Read/write boolean.

Specified by:
setOverlay in interface ILegend

getTextFormat

public IChartTextFormat getTextFormat()

Text format. Read-only IChartTextFormat.

Specified by:
getTextFormat in interface IFormattedTextContainer

getPosition

public int getPosition()

Specifies the position of the legend on a chart. Non-NaN values of X, Y, Width, Heigt properties override effect of this property. Read/write LegendPositionType.

Specified by:
getPosition in interface ILegend

setPosition

public void setPosition(int value)

Specifies the position of the legend on a chart. Non-NaN values of X, Y, Width, Heigt properties override effect of this property. Read/write LegendPositionType.

Specified by:
setPosition in interface ILegend

getFormat

public IFormat getFormat()

Returns the format of a legend. Read-only IFormat.

Specified by:
getFormat in interface ILegend

getParent_Immediate

public com.aspose.slides.IDOMObject getParent_Immediate()

Returns Parent_Immediate object. Read-only IDOMObject.


getChart

public IChart getChart()

Returns the chart. Read-only IChart.

Specified by:
getChart in interface IChartComponent

getEntries

public ILegendEntryCollection getEntries()

Gets legend entries. Read-only ILegendEntryCollection.

Specified by:
getEntries in interface ILegend

getSlide

public IBaseSlide getSlide()

Returns the parent slide of a FillFormat. Read-only BaseSlide.

Specified by:
getSlide in interface ISlideComponent

getPresentation

public IPresentation getPresentation()

Returns the parent presentation of a FillFormat. Read-only IPresentation.

Specified by:
getPresentation in interface IPresentationComponent


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.