public class ModelUtility extends Object
Modifier and Type | Method and Description |
---|---|
static List<org.pentaho.reporting.engine.classic.core.Element> |
filterParents(List<org.pentaho.reporting.engine.classic.core.Element> elements) |
static org.pentaho.reporting.engine.classic.core.DataFactory |
findDataFactoryForQuery(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition definition,
String query) |
static org.pentaho.reporting.engine.classic.core.ReportElement |
findElementById(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition definition,
org.pentaho.reporting.engine.classic.core.util.InstanceID id) |
static int |
findIndexOf(org.pentaho.reporting.engine.classic.core.Section parent,
org.pentaho.reporting.engine.classic.core.Element visualElement) |
static int |
findSubreportIndexOf(org.pentaho.reporting.engine.classic.core.RootLevelBand parent,
org.pentaho.reporting.engine.classic.core.SubReport visualElement) |
static org.pentaho.reporting.engine.classic.core.SubReport[] |
findSubReports(org.pentaho.reporting.engine.classic.core.Section section) |
static CachedLayoutData |
getCachedLayoutData(org.pentaho.reporting.engine.classic.core.Element element) |
static String[] |
getDateFormats() |
static String[] |
getGroups(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition reportDefinition) |
static LinealModel |
getHorizontalLinealModel(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition rootBand) |
static String[] |
getNumberFormats() |
static LinealModel |
getVerticalLinealModel(org.pentaho.reporting.engine.classic.core.Element rootBand) |
static boolean |
isDescendant(org.pentaho.reporting.engine.classic.core.Section definition,
org.pentaho.reporting.engine.classic.core.ReportElement element) |
static boolean |
isHideInLayoutGui(org.pentaho.reporting.engine.classic.core.layout.model.RenderNode node) |
static boolean |
isHideInLayoutGui(org.pentaho.reporting.engine.classic.core.ReportElement element) |
public static boolean isHideInLayoutGui(org.pentaho.reporting.engine.classic.core.layout.model.RenderNode node)
public static boolean isHideInLayoutGui(org.pentaho.reporting.engine.classic.core.ReportElement element)
public static LinealModel getVerticalLinealModel(org.pentaho.reporting.engine.classic.core.Element rootBand)
public static LinealModel getHorizontalLinealModel(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition rootBand)
public static CachedLayoutData getCachedLayoutData(org.pentaho.reporting.engine.classic.core.Element element)
public static boolean isDescendant(org.pentaho.reporting.engine.classic.core.Section definition, org.pentaho.reporting.engine.classic.core.ReportElement element)
public static List<org.pentaho.reporting.engine.classic.core.Element> filterParents(List<org.pentaho.reporting.engine.classic.core.Element> elements)
public static org.pentaho.reporting.engine.classic.core.SubReport[] findSubReports(org.pentaho.reporting.engine.classic.core.Section section)
public static org.pentaho.reporting.engine.classic.core.ReportElement findElementById(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition definition, org.pentaho.reporting.engine.classic.core.util.InstanceID id)
public static int findIndexOf(org.pentaho.reporting.engine.classic.core.Section parent, org.pentaho.reporting.engine.classic.core.Element visualElement)
public static int findSubreportIndexOf(org.pentaho.reporting.engine.classic.core.RootLevelBand parent, org.pentaho.reporting.engine.classic.core.SubReport visualElement)
public static String[] getGroups(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition reportDefinition)
public static String[] getNumberFormats()
public static String[] getDateFormats()
public static org.pentaho.reporting.engine.classic.core.DataFactory findDataFactoryForQuery(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition definition, String query)