summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/chart2/XLegendSymbolProvider.idl
blob: 56b2b082d31730b46c0f47bcebd2110490984082 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#ifndef com_sun_star_chart_XLegendSymbolProvider_idl
#define com_sun_star_chart_XLegendSymbolProvider_idl

#include <com/sun/star/uno/XInterface.idl>
#include <com/sun/star/drawing/XShape.idl>

module com
{
module sun
{
module star
{
module chart2
{

/**
 */
interface XLegendSymbolProvider : ::com::sun::star::uno::XInterface
{
    /** The returned shape is used for display in the legend.  It may
        also be used for display at a data points.

        <p>The shape returned here, will be resized using
        <member scope="com::sun::star::drawing">XShape::setSize</member>
        to fit the available space in the legend.</p>
     */
    com::sun::star::drawing::XShape getSymbol();
};

} ; // chart2
} ; // com
} ; // sun
} ; // star

#endif