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 Summary
ConstructorDescriptionRoleAnalysisAttributeResultChartModel
(@NotNull org.apache.wicket.model.IModel<List<RoleAnalysisSimpleModel>> roleAnalysisModel, @NotNull ChartType chartType) -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected com.evolveum.wicket.chartjs.ChartConfiguration
load()
Methods inherited from class com.evolveum.midpoint.gui.api.model.LoadableModel
create, detach, getNestedModel, getObject, isLoaded, onDetach, onLoad, reset, revive, setObject, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.wicket.model.IModel
as, combineWith, filter, flatMap, isPresent, map, orElse, orElseGet
-
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 classLoadableModel<com.evolveum.wicket.chartjs.ChartConfiguration>
-
getXAxisTitle
-
getYAxisTitle
-
getDatasetUserLabel
-
getDatasetRoleLabel
-
isCompare
public boolean isCompare()
-