1*cdf0e10cSrcweir#ifndef com_sun_star_chart2_LogicTargetModel_idl 2*cdf0e10cSrcweir#define com_sun_star_chart2_LogicTargetModel_idl 3*cdf0e10cSrcweir 4*cdf0e10cSrcweir#include <com/sun/star/beans/XPropertySet.idl> 5*cdf0e10cSrcweir 6*cdf0e10cSrcweir//============================================================================= 7*cdf0e10cSrcweir 8*cdf0e10cSrcweirmodule com { module sun { module star { module chart2 { 9*cdf0e10cSrcweir 10*cdf0e10cSrcweir//============================================================================= 11*cdf0e10cSrcweir/** 12*cdf0e10cSrcweir <p>The properties of this service correspond to the similar named attributes 13*cdf0e10cSrcweir and subelements of the XML element chart2:increment in the chart2 file format.</p> 14*cdf0e10cSrcweir*/ 15*cdf0e10cSrcweirservice LogicTargetModel 16*cdf0e10cSrcweir{ 17*cdf0e10cSrcweir /** identifies an instance of this service within one chartdocument. 18*cdf0e10cSrcweir */ 19*cdf0e10cSrcweir [ readonly, property ] string ID; 20*cdf0e10cSrcweir 21*cdf0e10cSrcweir /** identifies an instance of the service com::sun::star::chart2::LegendModel within one chartdocument. 22*cdf0e10cSrcweir * that instance is used to automatically calculate missing properties 23*cdf0e10cSrcweir */ 24*cdf0e10cSrcweir [ property ] string LegendID; 25*cdf0e10cSrcweir 26*cdf0e10cSrcweir /** not BOUND nor CONSTRAINED in terms of Listener notifications, 27*cdf0e10cSrcweir * each element in the sequence must implement the service com::sun::star::chart2::CoordinateSystem 28*cdf0e10cSrcweir */ 29*cdf0e10cSrcweir [ property ] sequence< ::com::sun::star::beans::XPropertySet > CoordinateSystems; 30*cdf0e10cSrcweir 31*cdf0e10cSrcweir /** MAYBEVOID, not BOUND nor CONSTRAINED in terms of Listener notifications, 32*cdf0e10cSrcweir * each element in the sequence must implement the service com::sun::star::chart2::LogicTargetModel 33*cdf0e10cSrcweir */ 34*cdf0e10cSrcweir [ property ] sequence< ::com::sun::star::beans::XPropertySet > LogicTargetModels; 35*cdf0e10cSrcweir}; 36*cdf0e10cSrcweir 37*cdf0e10cSrcweir//============================================================================= 38*cdf0e10cSrcweir 39*cdf0e10cSrcweir}; }; }; }; 40*cdf0e10cSrcweir 41*cdf0e10cSrcweir#endif 42