Package org.apache.log4j.chainsaw
Class ApplicationPreferenceModel
- java.lang.Object
-
- org.apache.log4j.chainsaw.ApplicationPreferenceModel
-
public class ApplicationPreferenceModel extends Object
Encapsulates the Chainsaw Application wide properties- Author:
- Paul Smith <psmith@apache.org>
-
-
Constructor Summary
Constructors Constructor Description ApplicationPreferenceModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)voidaddPropertyChangeListener(String propertyName, java.beans.PropertyChangeListener listener)voidapply(ApplicationPreferenceModel model)Takes another model and copies all the values into this modeljava.awt.ColorgetAlternatingColorBackgroundColor()java.awt.ColorgetAlternatingColorForegroundColor()StringgetBypassConfigurationURL()StringgetConfigurationURL()Vector<String>getConfigurationURLs()intgetCyclicBufferSize()ListgetDefaultColumnNames()java.awt.ColorgetDeltaColor()StringgetIdentifierExpression()StringgetLastUsedVersion()StringgetLookAndFeelClassName()intgetResponsiveness()java.awt.ColorgetSearchBackgroundColor()java.awt.ColorgetSearchForegroundColor()intgetTabPlacement()intgetToolTipDisplayMillis()booleanhasListeners(String propertyName)booleanisBypassSearchColors()booleanisConfirmExit()booleanisDefaultColumnsSet()booleanisOkToRemoveSecurityManager()booleanisReceivers()booleanisShowNoReceiverWarning()booleanisShowSplash()booleanisStatusBar()booleanisToolbar()voidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)voidsetAlternatingBackgroundColor(java.awt.Color alternatingColorBackgroundColor)voidsetAlternatingForegroundColor(java.awt.Color alternatingColorForegroundColor)voidsetBypassConfigurationURL(String bypassConfigurationURL)voidsetBypassSearchColors(boolean bypassSearchColors)voidsetConfigurationURL(String configurationURL)voidsetConfigurationURLs(Vector<String> urls)voidsetConfirmExit(boolean confirmExit)voidsetCyclicBufferSize(int newCyclicBufferSize)voidsetDefaultColumnNames(List defaultColumnNames)voidsetIdentifierExpression(String newIdentifierExpression)voidsetLastUsedVersion(String lastUsedVersion)voidsetLookAndFeelClassName(String lookAndFeelClassName)voidsetOkToRemoveSecurityManager(boolean okToRemoveSecurityManager)voidsetReceivers(boolean receivers)voidsetResponsiveness(int newValue)voidsetSearchBackgroundColor(java.awt.Color searchBackgroundColor)voidsetSearchForegroundColor(java.awt.Color searchForegroundColor)voidsetShowNoReceiverWarning(boolean newShowNoReceiverWarning)voidsetShowSplash(boolean showSplash)voidsetStatusBar(boolean statusBar)voidsetTabPlacement(int i)voidsetToolbar(boolean toolbar)voidsetToolTipDisplayMillis(int newToolTipDisplayMillis)
-
-
-
Method Detail
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- Parameters:
listener-
-
addPropertyChangeListener
public void addPropertyChangeListener(String propertyName, java.beans.PropertyChangeListener listener)
- Parameters:
propertyName-listener-
-
hasListeners
public boolean hasListeners(String propertyName)
- Parameters:
propertyName-- Returns:
- listeners flag
-
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.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 java.awt.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.
-
setStatusBar
public final void setStatusBar(boolean statusBar)
- Parameters:
statusBar- The statusBar to set.
-
setAlternatingForegroundColor
public void setAlternatingForegroundColor(java.awt.Color alternatingColorForegroundColor)
-
setAlternatingBackgroundColor
public void setAlternatingBackgroundColor(java.awt.Color alternatingColorBackgroundColor)
-
setSearchForegroundColor
public void setSearchForegroundColor(java.awt.Color searchForegroundColor)
-
setSearchBackgroundColor
public void setSearchBackgroundColor(java.awt.Color searchBackgroundColor)
-
getAlternatingColorBackgroundColor
public java.awt.Color getAlternatingColorBackgroundColor()
-
getAlternatingColorForegroundColor
public java.awt.Color getAlternatingColorForegroundColor()
-
getSearchBackgroundColor
public java.awt.Color getSearchBackgroundColor()
-
getSearchForegroundColor
public java.awt.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()
-
-