public class AdminGuiConfigTypeUtil extends Object
Constructor and Description |
---|
AdminGuiConfigTypeUtil() |
public static AdminGuiConfigurationType compileAdminGuiConfiguration(@NotNull List<AdminGuiConfigurationType> adminGuiConfigurations, PrismObject<SystemConfigurationType> systemConfiguration)
public static DashboardWidgetType findWidget(DashboardLayoutType dashboard, String widgetIdentifier)
public static <T extends UserInterfaceFeatureType> T findFeature(List<T> features, String identifier)
public static UserInterfaceElementVisibilityType getFeatureVisibility(AdminGuiConfigurationType adminGuiConfig, String identifier)
public static boolean isFeatureVisible(AdminGuiConfigurationType adminGuiConfig, String identifier)
public static boolean isFeatureVisible(AdminGuiConfigurationType adminGuiConfig, String identifier, BooleanSupplier automaticPredicate)
public static boolean isVisible(UserInterfaceElementVisibilityType visibility, BooleanSupplier automaticPredicate)
public static List<GuiObjectColumnType> orderCustomColumns(List<GuiObjectColumnType> customColumns)
public static <O extends ObjectType> GuiObjectDetailsPageType findObjectConfiguration(Class<O> type, AdminGuiConfigurationType adminGuiConfig)
public static <T extends AbstractObjectTypeConfigurationType,O extends ObjectType> T findObjectConfiguration(List<T> list, Class<O> type)
Copyright © 2019 Evolveum. All rights reserved.