public class CompiledUserProfile extends Object implements DebugDumpable, Serializable
INDENT_STRING
Constructor and Description |
---|
CompiledUserProfile() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
debugDump, debugDumpLazily, debugDumpLazily
public String getDefaultTimezone()
public void setDefaultTimezone(String defaultTimezone)
public String getPreferredDataLanguage()
public void setPreferredDataLanguage(String preferredDataLanguage)
public Boolean isEnableExperimentalFeatures()
public void setEnableExperimentalFeatures(Boolean enableExperimentalFeatures)
@NotNull public List<RichHyperlinkType> getAdditionalMenuLink()
@NotNull public List<RichHyperlinkType> getUserDashboardLink()
public DashboardLayoutType getUserDashboard()
public void setUserDashboard(DashboardLayoutType userDashboard)
@NotNull public List<CompiledObjectCollectionView> getObjectCollectionViews()
public CompiledObjectCollectionView findObjectCollectionView(@NotNull QName objectType, String viewName)
@NotNull public List<CompiledObjectCollectionView> findAllApplicableObjectCollectionViews(@NotNull QName objectType)
@NotNull public List<CompiledObjectCollectionView> findAllApplicableArchetypeViews(@NotNull QName objectType)
@NotNull public <O extends ObjectType> List<CompiledObjectCollectionView> findAllApplicableObjectCollectionViews(Class<O> compileTimeClass)
public <O extends ObjectType> CompiledObjectCollectionView findObjectViewByViewName(Class<O> compileTimeClass, String viewName)
public CompiledObjectCollectionView getDefaultObjectCollectionView()
public void setDefaultObjectCollectionView(CompiledObjectCollectionView defaultObjectCollectionView)
public GuiExportSettingsType getDefaultExportSettings()
public void setDefaultExportSettings(GuiExportSettingsType defaultExportSettings)
public ObjectFormsType getObjectForms()
public void setObjectForms(ObjectFormsType objectForms)
public GuiObjectDetailsSetType getObjectDetails()
public void setObjectDetails(GuiObjectDetailsSetType objectDetails)
public <O extends ObjectType> GuiObjectDetailsPageType findObjectDetailsConfiguration(Class<O> compileTimeClass)
public FeedbackMessagesHookType getFeedbackMessagesHook()
public void setFeedbackMessagesHook(FeedbackMessagesHookType feedbackMessagesHook)
public AdminGuiConfigurationRoleManagementType getRoleManagement()
public void setRoleManagement(AdminGuiConfigurationRoleManagementType roleManagement)
public List<UserInterfaceFeatureType> getFeatures()
public UserInterfaceFeatureType findFeature(String identifier)
public static <T extends UserInterfaceFeatureType> T findFeature(List<T> features, String identifier)
public AdminGuiConfigurationDisplayFormatsType getDisplayFormats()
public void setDisplayFormats(AdminGuiConfigurationDisplayFormatsType displayFormats)
public UserInterfaceElementVisibilityType getFeatureVisibility(String identifier)
public boolean isFeatureVisible(String identifier)
public boolean isFeatureVisible(String identifier, BooleanSupplier automaticPredicate)
public static boolean isVisible(UserInterfaceElementVisibilityType visibility, BooleanSupplier automaticPredicate)
public DashboardWidgetType findUserDashboardWidget(String widgetIdentifier)
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2019 Evolveum. All rights reserved.