org.ephman.abra.tools.plugins
Class ClassPluginData

java.lang.Object
  |
  +--org.ephman.abra.tools.plugins.ClassPluginData

public class ClassPluginData
extends java.lang.Object

a class for plugins at the class level (ie View, Validator, Taglib)

Version:
0.0.1 8/16/2002
Author:
Paul M. Bethe

Field Summary
(package private)  java.lang.String className
           
(package private)  java.util.Vector fieldList
           
(package private)  java.lang.String formatName
           
(package private)  java.lang.String name
           
(package private)  java.lang.String packageName
           
(package private)  ClassPluginData parentPlugin
          for inheritance a view or validator can inherit from the parent by format name
 
Constructor Summary
ClassPluginData(java.lang.String name, java.lang.String formatName)
           
 
Method Summary
 void addToFieldList(FieldPluginData jf)
          add to field List
 java.util.Vector getAllFields()
           
 java.lang.String getClassName()
           
 java.util.Vector getFieldList()
           
 java.lang.String getFormatName()
          Get the value of formatName.
 java.lang.String getName()
           
 java.lang.String getPackageName()
           
 ClassPluginData getParentPlugin()
           
 void setFieldList(java.util.Vector v)
           
 void setFormatName(java.lang.String v)
          Set the value of formatName.
 void setName(java.lang.String v)
           
 void setParentPlugin(ClassPluginData v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

className

java.lang.String className

packageName

java.lang.String packageName

name

java.lang.String name

formatName

java.lang.String formatName

fieldList

java.util.Vector fieldList

parentPlugin

ClassPluginData parentPlugin
for inheritance a view or validator can inherit from the parent by format name

Constructor Detail

ClassPluginData

public ClassPluginData(java.lang.String name,
                       java.lang.String formatName)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String v)

getClassName

public java.lang.String getClassName()

getPackageName

public java.lang.String getPackageName()

getFormatName

public java.lang.String getFormatName()
Get the value of formatName.

Returns:
Value of formatName.

setFormatName

public void setFormatName(java.lang.String v)
Set the value of formatName.

Parameters:
v - Value to assign to formatName.

getFieldList

public java.util.Vector getFieldList()

setFieldList

public void setFieldList(java.util.Vector v)

addToFieldList

public void addToFieldList(FieldPluginData jf)
add to field List


getParentPlugin

public ClassPluginData getParentPlugin()

setParentPlugin

public void setParentPlugin(ClassPluginData v)

getAllFields

public java.util.Vector getAllFields()