return m_nRightIndent;
}
private XStyle getUsedStyle(String _sStyleName)
{
XStyle aUsedStyle = null;
final XNameAccess xNameAccess = getReportDefinition().getStyleFamilies();
try
{
// <Analysecode>
// String[] aNames = xNameAccess.getElementNames();
// </Analysecode>
// get all Page Styles
final Object aPageStylesObj = xNameAccess.getByName(_sStyleName);
final XNameAccess xContainer = UnoRuntime.queryInterface(XNameAccess.class, aPageStylesObj);
// step over all Page Styles, search the one which is in use
final String[] aElementNames = xContainer.getElementNames();
for (int i = 0; i < aElementNames.length; i++)
{
final String sName = aElementNames[i];
final Object aObj = xContainer.getByName(sName);
final XStyle xStyle = UnoRuntime.queryInterface(XStyle.class, aObj);
if (xStyle.isInUse())
{
aUsedStyle = xStyle;
break;
}
}