etm.core.metadata
Class PluginMetaData

java.lang.Object
  extended by etm.core.metadata.PluginMetaData

public class PluginMetaData
extends java.lang.Object

Provide information about configured plugins.

Since:
1.2.0
Version:
$Revision: 171 $
Author:
void.fm

Constructor Summary
PluginMetaData(java.lang.Class aImplementationClass, java.lang.String aDescription)
           
PluginMetaData(java.lang.Class aImplementationClass, java.lang.String aDescription, java.util.Map aProperties)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.Class getImplementationClass()
           
 java.util.Map getProperties()
          Returns a map of properties, may be null.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PluginMetaData

public PluginMetaData(java.lang.Class aImplementationClass,
                      java.lang.String aDescription)

PluginMetaData

public PluginMetaData(java.lang.Class aImplementationClass,
                      java.lang.String aDescription,
                      java.util.Map aProperties)
Method Detail

getImplementationClass

public java.lang.Class getImplementationClass()

getDescription

public java.lang.String getDescription()

getProperties

public java.util.Map getProperties()
Returns a map of properties, may be null. See specific EtmPlugin class for names of the properties. Both keys and values are always strings.

Returns:
A map of properties, may be null.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004,2005, 2006, 2007 void.fm. All Rights Reserved.