Class RoleAnalysisAttributeResultChartModel

java.lang.Object
com.evolveum.midpoint.gui.api.model.LoadableModel<com.evolveum.wicket.chartjs.ChartConfiguration>
com.evolveum.midpoint.gui.impl.page.admin.role.mining.chart.RoleAnalysisAttributeResultChartModel
All Implemented Interfaces:
Serializable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<com.evolveum.wicket.chartjs.ChartConfiguration>, org.apache.wicket.util.io.IClusterable

public class RoleAnalysisAttributeResultChartModel extends LoadableModel<com.evolveum.wicket.chartjs.ChartConfiguration>
The RoleAnalysisAggregateChartModel class is a LoadableModel that generates aggregate charts for role analysis based on provided data.
See Also:
  • Constructor Details

    • RoleAnalysisAttributeResultChartModel

      public RoleAnalysisAttributeResultChartModel(@NotNull @NotNull org.apache.wicket.model.IModel<List<RoleAnalysisSimpleModel>> roleAnalysisModel, @NotNull @NotNull ChartType chartType)
  • Method Details

    • load

      protected com.evolveum.wicket.chartjs.ChartConfiguration load()
      Specified by:
      load in class LoadableModel<com.evolveum.wicket.chartjs.ChartConfiguration>
    • getXAxisTitle

      public String getXAxisTitle()
    • getYAxisTitle

      public String getYAxisTitle()
    • getDatasetUserLabel

      public String getDatasetUserLabel()
    • getDatasetRoleLabel

      public String getDatasetRoleLabel()
    • isCompare

      public boolean isCompare()