Class XavaPreferences

java.lang.Object
org.openxava.util.XavaPreferences

public class XavaPreferences extends Object
Author:
Javier Paniza
  • Method Details

    • getInstance

      public static XavaPreferences getInstance()
    • isReadOnlyAsLabel

      public boolean isReadOnlyAsLabel()
    • isShowDefaultActionInBottom

      public boolean isShowDefaultActionInBottom()
      Since:
      5.8
    • isShowCountInList

      public boolean isShowCountInList()
    • getSMTPHost

      public String getSMTPHost()
    • getSMTPPort

      public int getSMTPPort()
    • getSMTPUserID

      public String getSMTPUserID()
    • getSMTPUserPassword

      public String getSMTPUserPassword()
    • getMapsTileProvider

      public String getMapsTileProvider()
      Since:
      6.6
    • getMapsAttribution

      public String getMapsAttribution()
      Since:
      6.6
    • getMapsTileSize

      public int getMapsTileSize()
      Since:
      6.6
    • getMapsZoomOffset

      public int getMapsZoomOffset()
      Since:
      6.6
    • getSMTPFromEmail

      public String getSMTPFromEmail()
      Since:
      6.2
    • isSMTPHostTrusted

      public boolean isSMTPHostTrusted()
      Since:
      4.7
    • isSMTPStartTLSEnable

      public boolean isSMTPStartTLSEnable()
      Since:
      5.6
    • getCSVSeparator

      public String getCSVSeparator()
    • getCSVEncoding

      public String getCSVEncoding()
      Since:
      4.2.1
    • getReportParametersProviderClass

      public String getReportParametersProviderClass()
    • getConnectionRefinerClass

      public String getConnectionRefinerClass()
      Class to create an org.openxava.util.IConnectionRefiner to refine the JDBC connections just after get them from the data source and before use them.
      Since:
      5.6
    • getComponentParsersClasses

      public String getComponentParsersClasses()
      Since:
      5.6
    • getAccessTrackerProvidersClasses

      public String getAccessTrackerProvidersClasses()
      Since:
      5.9
    • getStyleClass

      public String getStyleClass()
    • getStyleCSS

      public String getStyleCSS()
    • getThemes

      public String getThemes()
      Since:
      6.3
    • isEnterMovesToNextField

      public boolean isEnterMovesToNextField()
      Since:
      6.4
    • isMapFacadeAutoCommit

      public boolean isMapFacadeAutoCommit()
      Returns:
      true if isMapFacadeAsEJB() == true, otherwise the value of mapFacadeAutoCommit property.
    • isDetailOnBottomInCollections

      @Deprecated public boolean isDetailOnBottomInCollections()
      Deprecated.
      Since 4.0, because collections now use a dialog to edit/view the detail
    • isI18nWarnings

      public boolean isI18nWarnings()
    • getAvailableLanguages

      public String getAvailableLanguages()
      Languages available for the UI, ignoring country/region.

      Reads the comma-separated value from availableLanguages in xava.properties, for example: availableLanguages=es, ca. Empty or missing means: all languages allowed (backward compatible). Parsing/normalization is responsibility of caller classes.

      Since:
      7.6
    • isDuplicateComponentWarnings

      public boolean isDuplicateComponentWarnings()
    • isFailOnAnnotationMisuse

      public boolean isFailOnAnnotationMisuse()
    • getMaxSizeForTextEditor

      public int getMaxSizeForTextEditor()
    • getPageRowCount

      public int getPageRowCount()
    • getRowActionsPopupThreshold

      public int getRowActionsPopupThreshold()
      Since:
      7.5
    • getCurrencySymbol

      public String getCurrencySymbol()
      Since:
      7.4
    • getApplicationPort

      public int getApplicationPort()
      Since:
      6.4.2
    • setDuplicateComponentWarnings

      public void setDuplicateComponentWarnings(boolean duplicateComponentWarnings)
    • getJavaLoggingLevel

      public Level getJavaLoggingLevel()
    • getHibernateJavaLoggingLevel

      public Level getHibernateJavaLoggingLevel()
    • isButtonsForNoImageActions

      public boolean isButtonsForNoImageActions()
      If true when an action has no image it uses a button for display it, else it uses a link.

      The default value is false, that is, by default links for displaying no image actions.

    • isToUpperForStringArgumentsInConditions

      public boolean isToUpperForStringArgumentsInConditions()
      If true a upper case conversions will applied to string arguments for conditions in list and collections.

      If true the searching using list or collections are more flexible (the user can use indistinctly upper or lower case) but can be slower in some databases (because they cannot use index). The default value is true.

    • isShowFilterByDefaultInList

      public boolean isShowFilterByDefaultInList()
      If true filter is show by default for list on init.

      The user always have the option to show or hide the filter.
      The default value is true.

    • getDefaultPersistenceUnit

      public String getDefaultPersistenceUnit()
    • isGenerateDefaultModules

      public boolean isGenerateDefaultModules()
    • getDefaultLabelFormat

      public int getDefaultLabelFormat()
    • getDefaultLabelStyle

      public String getDefaultLabelStyle()
    • getHelpPrefix

      public String getHelpPrefix()
      Since:
      4m5
    • getHelpSuffix

      public String getHelpSuffix()
      Since:
      4m5
    • getDefaultModeController

      public String getDefaultModeController()
      Since:
      4m5
    • isTurnOffWebSecurity

      public boolean isTurnOffWebSecurity()
      Since:
      7.2
    • isUnsafeEvalInScripts

      public boolean isUnsafeEvalInScripts()
      Since:
      7.2
    • isUseIconsInsteadOfImages

      public boolean isUseIconsInsteadOfImages()
      Since:
      5.4
    • isHelpInNewWindow

      public boolean isHelpInNewWindow()
      Since:
      4m5
    • isHelpAvailable

      public boolean isHelpAvailable()
      Since:
      5.6
    • isFlowLayout

      public boolean isFlowLayout()
      Since:
      5.7
    • isCustomizeList

      public boolean isCustomizeList()
      Since:
      4m5
    • isResizeColumns

      public boolean isResizeColumns()
      Since:
      4m5
    • isSaveAndStayForCollections

      public boolean isSaveAndStayForCollections()
      Since:
      4m6
    • isShowLabelsForToolBarActions

      public boolean isShowLabelsForToolBarActions()
      Since:
      4m6
    • isIgnoreAccentsForStringArgumentsInConditions

      public boolean isIgnoreAccentsForStringArgumentsInConditions()
      Since:
      4m6 If true it ignore accents to string arguments for conditions in list and collections.

      The default value is false.

    • isSummationInList

      public boolean isSummationInList()
      Since:
      4.3
    • isShowIconForViewReadOnly

      public boolean isShowIconForViewReadOnly()
      Since:
      4.6
    • isAlignedByColumns

      public boolean isAlignedByColumns()
      Since:
      4.7.1
    • isFilterOnChange

      public boolean isFilterOnChange()
      Since:
      4.8
    • getFilePersistorClass

      public String getFilePersistorClass()
      Since:
      5.0
    • getFilesPath

      public String getFilesPath()
      Since:
      5.0
    • getDefaultDescriptionPropertiesValueForDescriptionsList

      public String[] getDefaultDescriptionPropertiesValueForDescriptionsList()
      Since:
      7.1
    • getTrustedHostsForImages

      public String getTrustedHostsForImages()
      Since:
      7.1.2
    • getTrustedHostsForScripts

      public String getTrustedHostsForScripts()
      Since:
      7.1.2
    • getTrustedHostsForStyles

      public String getTrustedHostsForStyles()
      Since:
      7.1.2
    • getTrustedHostsForFrames

      public String getTrustedHostsForFrames()
      Since:
      7.1.2
    • getEntityManagerFactoryProviderClass

      public String getEntityManagerFactoryProviderClass()
      Since:
      7.5
    • getChatModelName

      public String getChatModelName()
      Since:
      7.7
    • isChatPriorityServiceTier

      public boolean isChatPriorityServiceTier()
      Since:
      7.7
    • isChatAvailable

      public boolean isChatAvailable()
      Since:
      7.7
    • isChatModifyDataAvailable

      public boolean isChatModifyDataAvailable()
      Since:
      7.7