diff options
Diffstat (limited to 'reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup.java')
-rw-r--r-- | reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup.java b/reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup.java index b10aab188d0c..79ea585ebf3a 100644 --- a/reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup.java +++ b/reportbuilder/java/org/libreoffice/report/pentaho/model/OfficeGroup.java @@ -81,4 +81,15 @@ public class OfficeGroup extends Section } return instanceSection.getGroupingExpression(); } + + public String getSortingExpression() + { + final OfficeGroupInstanceSection instanceSection = + (OfficeGroupInstanceSection) findFirstChild(JFreeReportInfo.REPORT_NAMESPACE, "group-instance"); + if (instanceSection == null) + { + return null; + } + return instanceSection.getSortingExpression(); + } } |