|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.synyx.hera.metadata.AbstractMetadataBasedPlugin
public abstract class AbstractMetadataBasedPlugin
Abstract base class for plugins based on PluginMetadata. Plugins
based on this class can be selected from the PluginRegistry via an
instance of PluginMetadata. Therefore you can regard this as a role
model implementation of a base class for certain delimiter implmentations.
| Constructor Summary | |
|---|---|
AbstractMetadataBasedPlugin(java.lang.String name,
java.lang.String version)
Creates a new instance of AbstractMetadataBasedPlugin. |
|
| Method Summary | |
|---|---|
PluginMetadata |
getMetadata()
Returns the plugins metadata. |
boolean |
supports(PluginMetadata delimiter)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractMetadataBasedPlugin(java.lang.String name,
java.lang.String version)
AbstractMetadataBasedPlugin.
name - version - | Method Detail |
|---|
public boolean supports(PluginMetadata delimiter)
supports in interface Plugin<PluginMetadata>public PluginMetadata getMetadata()
MetadataProvider
getMetadata in interface MetadataProvider
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||