org.jfree.report.modules.gui.base
Class DefaultPluginSelector

java.lang.Object
  |
  +--org.jfree.report.modules.gui.base.DefaultPluginSelector
Direct Known Subclasses:
PrintPluginSelector

public class DefaultPluginSelector
extends java.lang.Object
implements ExportPluginSelector

Creation-Date: 05.09.2005, 19:52:42


Constructor Summary
DefaultPluginSelector(java.lang.Class pluginClass, java.lang.String preference, java.lang.String enableKey)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getEnableKey()
           
 java.lang.Class getPluginClass()
           
 java.lang.String getPreference()
           
 int hashCode()
           
 boolean isPluginValid(PreviewProxy proxy, org.jfree.util.Configuration config)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPluginSelector

public DefaultPluginSelector(java.lang.Class pluginClass,
                             java.lang.String preference,
                             java.lang.String enableKey)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isPluginValid

public boolean isPluginValid(PreviewProxy proxy,
                             org.jfree.util.Configuration config)
Specified by:
isPluginValid in interface ExportPluginSelector

getEnableKey

public java.lang.String getEnableKey()

getPluginClass

public java.lang.Class getPluginClass()
Specified by:
getPluginClass in interface ExportPluginSelector

getPreference

public java.lang.String getPreference()
Specified by:
getPreference in interface ExportPluginSelector