Class ModelUtility
- java.lang.Object
-
- org.pentaho.reporting.designer.core.model.ModelUtility
-
public class ModelUtility extends Object
Todo: Document Me- Author:
- Thomas Morgner
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
isHideInLayoutGui
public static boolean isHideInLayoutGui(org.pentaho.reporting.engine.classic.core.layout.model.RenderNode node)
-
isHideInLayoutGui
public static boolean isHideInLayoutGui(org.pentaho.reporting.engine.classic.core.ReportElement element)
-
getVerticalLinealModel
public static LinealModel getVerticalLinealModel(org.pentaho.reporting.engine.classic.core.Element rootBand)
-
getHorizontalLinealModel
public static LinealModel getHorizontalLinealModel(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition rootBand)
-
getCachedLayoutData
public static CachedLayoutData getCachedLayoutData(org.pentaho.reporting.engine.classic.core.Element element)
-
isDescendant
public static boolean isDescendant(org.pentaho.reporting.engine.classic.core.Section definition, org.pentaho.reporting.engine.classic.core.ReportElement element)
-
filterParents
public static List<org.pentaho.reporting.engine.classic.core.Element> filterParents(List<org.pentaho.reporting.engine.classic.core.Element> elements)
-
findSubReports
public static org.pentaho.reporting.engine.classic.core.SubReport[] findSubReports(org.pentaho.reporting.engine.classic.core.Section section)
-
findElementById
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)
-
findIndexOf
public static int findIndexOf(org.pentaho.reporting.engine.classic.core.Section parent, org.pentaho.reporting.engine.classic.core.Element visualElement)
-
findSubreportIndexOf
public static int findSubreportIndexOf(org.pentaho.reporting.engine.classic.core.RootLevelBand parent, org.pentaho.reporting.engine.classic.core.SubReport visualElement)
-
getGroups
public static String[] getGroups(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition reportDefinition)
-
getNumberFormats
public static String[] getNumberFormats()
-
getDateFormats
public static String[] getDateFormats()
-
findDataFactoryForQuery
public static org.pentaho.reporting.engine.classic.core.DataFactory findDataFactoryForQuery(org.pentaho.reporting.engine.classic.core.AbstractReportDefinition definition, String query)
-
-