com.gargoylesoftware.htmlunit
Class PluginConfiguration

java.lang.Object
  extended by com.gargoylesoftware.htmlunit.PluginConfiguration
All Implemented Interfaces:
Serializable

public class PluginConfiguration
extends Object
implements Serializable

Contains information about a plugin as available in JavaScript via document.navigator.plugins, as well as the associated mime types (for Firefox browser simulation).

Version:
$Revision: 5726 $
Author:
Marc Guillemot
See Also:
XUL Planet Documentation, Serialized Form

Nested Class Summary
static class PluginConfiguration.MimeType
          Holds information about a single mime type associated with a plugin.
 
Constructor Summary
PluginConfiguration(String name, String description, String filename)
          Creates a new instance.
 
Method Summary
 boolean equals(Object o)
          
 String getDescription()
          Gets the plugin's description.
 String getFilename()
          Gets the plugin's file name.
 Set<PluginConfiguration.MimeType> getMimeTypes()
          Gets the associated mime types.
 String getName()
          Gets the plugin's name.
 int hashCode()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginConfiguration

public PluginConfiguration(String name,
                           String description,
                           String filename)
Creates a new instance.

Parameters:
name - the plugin name
description - the plugin description
filename - the plugin filename
Method Detail

getDescription

public String getDescription()
Gets the plugin's description.

Returns:
the description

getFilename

public String getFilename()
Gets the plugin's file name.

Returns:
the file name

getName

public String getName()
Gets the plugin's name.

Returns:
the name

getMimeTypes

public Set<PluginConfiguration.MimeType> getMimeTypes()
Gets the associated mime types.

Returns:
a set of PluginConfiguration.MimeType

hashCode

public int hashCode()

Overrides:
hashCode in class Object

equals

public boolean equals(Object o)

Overrides:
equals in class Object


Copyright © 2002-2010 Gargoyle Software Inc.. All Rights Reserved.