Sautrela

edu.gtts.sautrela.engine.util
Class RandomSymbolGenerator

java.lang.Object
  extended by edu.gtts.sautrela.engine.AbstractDataProcessor
      extended by edu.gtts.sautrela.engine.util.RandomSymbolGenerator
All Implemented Interfaces:
DataProcessor, java.beans.BeanInfo, java.io.Serializable

public class RandomSymbolGenerator
extends AbstractDataProcessor

Author:
mpenagar
See Also:
Serialized Form

Nested Class Summary
static class RandomSymbolGenerator.TargetType
           
 
Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
RandomSymbolGenerator()
          Creates a new instance of RandomSymbolGenerator
 
Method Summary
 void editBeanInfo(java.beans.BeanInfo info)
           
 int getSize()
          Getter for property size.
 RandomSymbolGenerator.TargetType getTargetType()
          Getter for property targetType.
 java.net.URL getTargetURL()
          Getter for property targetURL.
static void main(java.lang.String[] args)
           
 void process(Buffer none, Buffer out)
          Data is pulled from imput buffer, processed and pushed into the output buffer.
 void setSize(int size)
          Setter for property size.
 void setTargetType(RandomSymbolGenerator.TargetType targetType)
          Setter for property targetType.
 void setTargetURL(java.net.URL targetURL)
          Setter for property targetURL.
 
Methods inherited from class edu.gtts.sautrela.engine.AbstractDataProcessor
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getName, getPropertyDescriptors, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RandomSymbolGenerator

public RandomSymbolGenerator()
Creates a new instance of RandomSymbolGenerator

Method Detail

process

public void process(Buffer none,
                    Buffer out)
             throws DataProcessorException
Description copied from interface: DataProcessor
Data is pulled from imput buffer, processed and pushed into the output buffer. Processing mus finish as sooan as a CloseData is received.

Parameters:
none - Input Buffer
out - Output Buffer
Throws:
DataProcessorException

getSize

public int getSize()
Getter for property size.

Returns:
Value of property size.

setSize

public void setSize(int size)
Setter for property size.

Parameters:
size - New value of property size.

getTargetURL

public java.net.URL getTargetURL()
Getter for property targetURL.

Returns:
Value of property targetURL.

setTargetURL

public void setTargetURL(java.net.URL targetURL)
Setter for property targetURL.

Parameters:
targetURL - New value of property targetURL.

getTargetType

public RandomSymbolGenerator.TargetType getTargetType()
Getter for property targetType.

Returns:
Value of property targetType.

setTargetType

public void setTargetType(RandomSymbolGenerator.TargetType targetType)
Setter for property targetType.

Parameters:
targetType - New value of property targetType.

editBeanInfo

public void editBeanInfo(java.beans.BeanInfo info)
Overrides:
editBeanInfo in class AbstractDataProcessor

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

Sautrela