Class ApplicationPreferenceModel


  • public class ApplicationPreferenceModel
    extends Object
    Encapsulates the Chainsaw Application wide properties
    Author:
    Paul Smith <psmith@apache.org>
    • Constructor Detail

      • ApplicationPreferenceModel

        public ApplicationPreferenceModel()
    • Method Detail

      • addPropertyChangeListener

        public void addPropertyChangeListener​(PropertyChangeListener listener)
        Parameters:
        listener -
      • addPropertyChangeListener

        public void addPropertyChangeListener​(String propertyName,
                                              PropertyChangeListener listener)
        Parameters:
        propertyName -
        listener -
      • hasListeners

        public boolean hasListeners​(String propertyName)
        Parameters:
        propertyName -
        Returns:
        listeners flag
      • removePropertyChangeListener

        public void removePropertyChangeListener​(PropertyChangeListener listener)
        Parameters:
        listener -
      • isShowNoReceiverWarning

        public final boolean isShowNoReceiverWarning()
        Returns:
        Returns the showNoReceiverWarning.
      • getIdentifierExpression

        public final String getIdentifierExpression()
      • setCyclicBufferSize

        public final void setCyclicBufferSize​(int newCyclicBufferSize)
      • getCyclicBufferSize

        public final int getCyclicBufferSize()
      • setToolTipDisplayMillis

        public final void setToolTipDisplayMillis​(int newToolTipDisplayMillis)
      • getToolTipDisplayMillis

        public final int getToolTipDisplayMillis()
      • setIdentifierExpression

        public final void setIdentifierExpression​(String newIdentifierExpression)
      • setShowNoReceiverWarning

        public final void setShowNoReceiverWarning​(boolean newShowNoReceiverWarning)
        Parameters:
        newShowNoReceiverWarning - The showNoReceiverWarning to set.
      • apply

        public void apply​(ApplicationPreferenceModel model)
        Takes another model and copies all the values into this model
        Parameters:
        model -
      • getDeltaColor

        public Color getDeltaColor()
      • getResponsiveness

        public final int getResponsiveness()
        Returns:
        Returns the responsiveness.
      • setResponsiveness

        public final void setResponsiveness​(int newValue)
        Parameters:
        newValue - The responsiveness to set.
      • setTabPlacement

        public void setTabPlacement​(int i)
        Parameters:
        i -
      • getTabPlacement

        public final int getTabPlacement()
        Returns:
        Returns the tabPlacement.
      • isStatusBar

        public final boolean isStatusBar()
        Returns:
        Returns the statusBar.
      • getConfigurationURLs

        public Vector<String> getConfigurationURLs()
      • setConfigurationURLs

        public void setConfigurationURLs​(Vector<String> urls)
      • setStatusBar

        public final void setStatusBar​(boolean statusBar)
        Parameters:
        statusBar - The statusBar to set.
      • setAlternatingForegroundColor

        public void setAlternatingForegroundColor​(Color alternatingColorForegroundColor)
      • setAlternatingBackgroundColor

        public void setAlternatingBackgroundColor​(Color alternatingColorBackgroundColor)
      • setSearchForegroundColor

        public void setSearchForegroundColor​(Color searchForegroundColor)
      • setSearchBackgroundColor

        public void setSearchBackgroundColor​(Color searchBackgroundColor)
      • getAlternatingColorBackgroundColor

        public Color getAlternatingColorBackgroundColor()
      • getAlternatingColorForegroundColor

        public Color getAlternatingColorForegroundColor()
      • getSearchBackgroundColor

        public Color getSearchBackgroundColor()
      • getSearchForegroundColor

        public Color getSearchForegroundColor()
      • isReceivers

        public final boolean isReceivers()
        Returns:
        Returns the receivers.
      • setReceivers

        public final void setReceivers​(boolean receivers)
        Parameters:
        receivers - The receivers to set.
      • isToolbar

        public final boolean isToolbar()
        Returns:
        Returns the toolbar.
      • setToolbar

        public final void setToolbar​(boolean toolbar)
        Parameters:
        toolbar - The toolbar to set.
      • getLookAndFeelClassName

        public final String getLookAndFeelClassName()
        Returns:
        Returns the lookAndFeelClassName.
      • setLookAndFeelClassName

        public final void setLookAndFeelClassName​(String lookAndFeelClassName)
        Parameters:
        lookAndFeelClassName - The lookAndFeelClassName to set.
      • isConfirmExit

        public final boolean isConfirmExit()
        Returns:
        Returns the confirmExit.
      • setConfirmExit

        public final void setConfirmExit​(boolean confirmExit)
        Parameters:
        confirmExit - The confirmExit to set.
      • isShowSplash

        public final boolean isShowSplash()
        Returns:
        Returns the showSplash.
      • setShowSplash

        public final void setShowSplash​(boolean showSplash)
        Parameters:
        showSplash - The showSplash to set.
      • getConfigurationURL

        public final String getConfigurationURL()
        Returns:
        Returns the configurationURL.
      • getBypassConfigurationURL

        public final String getBypassConfigurationURL()
      • setBypassConfigurationURL

        public void setBypassConfigurationURL​(String bypassConfigurationURL)
      • setConfigurationURL

        public final void setConfigurationURL​(String configurationURL)
        Parameters:
        configurationURL - The configurationURL to set.
      • getLastUsedVersion

        public final String getLastUsedVersion()
        Returns:
        Returns the lastUsedVersion.
      • setLastUsedVersion

        public final void setLastUsedVersion​(String lastUsedVersion)
        Parameters:
        lastUsedVersion - The lastUsedVersion to set.
      • isOkToRemoveSecurityManager

        public final boolean isOkToRemoveSecurityManager()
        Returns:
        ok to remove security manager flag
      • setOkToRemoveSecurityManager

        public final void setOkToRemoveSecurityManager​(boolean okToRemoveSecurityManager)
        Parameters:
        okToRemoveSecurityManager - The okToRemoveSecurityManager to set.
      • setDefaultColumnNames

        public void setDefaultColumnNames​(List defaultColumnNames)
      • isDefaultColumnsSet

        public boolean isDefaultColumnsSet()
      • getDefaultColumnNames

        public List getDefaultColumnNames()
      • setBypassSearchColors

        public void setBypassSearchColors​(boolean bypassSearchColors)
      • isBypassSearchColors

        public boolean isBypassSearchColors()