com.tivoli.twg.engine
Class TWGFilterFactoryParms

java.lang.Object
  extended bycom.tivoli.twg.engine.TWGFilterFactoryParms

public class TWGFilterFactoryParms
extends java.lang.Object

The TWGFilterFactoryParms class contains the the parameters for defining a filter factory.

See Also:
TWGFilterFactory

Constructor Summary
TWGFilterFactoryParms()
          Default constructor
TWGFilterFactoryParms(java.util.Vector table_classes)
          This method is public as an implementation side effect.
 
Method Summary
 void addTable(java.lang.String table_class)
          Add a table to the filter factory parameters
 java.lang.String getBundleKey()
          Get the bundle key for the factory
 java.lang.String getBundleName()
          Get the bundle name for the factory
 java.lang.String getGraphicName()
          Get the icon graphic name
 java.util.Vector getTableClasses()
          Get all the table class names
 void setBundleKey(java.lang.String key)
          Set the bundle key for the factory display name
 void setBundleName(java.lang.String bundle)
          Set the resource bundle name for the factory
 void setGraphicName(java.lang.String graphic)
          Set the icon graphic name for the factory
 java.lang.String toString()
          Convert object to String for debug
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TWGFilterFactoryParms

public TWGFilterFactoryParms()
Default constructor


TWGFilterFactoryParms

public TWGFilterFactoryParms(java.util.Vector table_classes)
This method is public as an implementation side effect. Do not call or change. Its interface may be changed in a later release. TWGFilterFactoryParms constructor

Parameters:
table_classes - - a vector where each element is a string containing the table class name for a table in the filter factory
Method Detail

getBundleName

public java.lang.String getBundleName()
Get the bundle name for the factory

Returns:
- bundle name

setBundleName

public void setBundleName(java.lang.String bundle)
Set the resource bundle name for the factory

Parameters:
bundle - - the bundle name

getBundleKey

public java.lang.String getBundleKey()
Get the bundle key for the factory

Returns:
- bundle key

setBundleKey

public void setBundleKey(java.lang.String key)
Set the bundle key for the factory display name

Parameters:
key - - the key to use to search the resource bundle for the display name for the factory.

getGraphicName

public java.lang.String getGraphicName()
Get the icon graphic name

Returns:
- icon grahpic name

setGraphicName

public void setGraphicName(java.lang.String graphic)
Set the icon graphic name for the factory

Parameters:
graphic - - the name of the icon graphic

addTable

public void addTable(java.lang.String table_class)
Add a table to the filter factory parameters

Parameters:
table_class - - the class name of the table to be added

getTableClasses

public java.util.Vector getTableClasses()
Get all the table class names

Returns:
- a Vector that contains the list of table class names

toString

public java.lang.String toString()
Convert object to String for debug

Returns:
String with a textual description of this object