org.neuroph.util.plugins
Class PluginBase

java.lang.Object
  extended by org.neuroph.util.plugins.PluginBase
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ImageRecognitionPlugin, LabelsPlugin

public class PluginBase
extends java.lang.Object
implements java.io.Serializable

Base class for all neural network plugins.

Author:
Zoran Sevarac
See Also:
Serialized Form

Constructor Summary
PluginBase(java.lang.String name)
          Creates an instance of plugin for neural network
 
Method Summary
 java.lang.String getName()
          Returns the name of this plugin
 NeuralNetwork getParentNetwork()
          Returns the parent network for this plugin
 void setParentNetwork(NeuralNetwork parentNetwork)
          Sets the parent network for this plugin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginBase

public PluginBase(java.lang.String name)
Creates an instance of plugin for neural network

Method Detail

getName

public java.lang.String getName()
Returns the name of this plugin

Returns:
name of this plugin

getParentNetwork

public NeuralNetwork getParentNetwork()
Returns the parent network for this plugin

Returns:
parent network for this plugin

setParentNetwork

public void setParentNetwork(NeuralNetwork parentNetwork)
Sets the parent network for this plugin

Parameters:
parentNetwork - parent network for this plugin