com.adventnet.snmp.ui
Class PropertyCombiner

java.lang.Object
  |
  +--com.adventnet.snmp.ui.PropertyCombiner

public class PropertyCombiner
extends java.lang.Object
implements DieInterface

This bean is used to take object as input from one component and pass it to those components which are all listened by this bean.This bean can also be used to pass objects to group of target beans


Constructor Summary
PropertyCombiner()
          this is the constructor for this bean
 
Method Summary
 void addPropertyCombinerListener(PropertyCombinerListener cl)
          used to add a combiner listener object to listener's list
protected  void finalize()
           
 java.lang.String getGroup()
          returns the name of the group to which the bean belongs.
(package private)  void logErrorMessage(java.lang.String error)
           
(package private)  void logInfoMessage(java.lang.String info)
           
 void passObject(java.lang.Object originalObject)
          The method is used to pass the input Object to the all listener's component which are all added to this group and it will fire an PropertyCombinerEvent to all target beans
 void prepareToDie()
          remove all listener objects added to this bean
 void removePropertyCombinerListener(PropertyCombinerListener cl)
          used to remove a combiner listener object from listener's list
 void setGroup(java.lang.String value)
          sets the name of the group to which the bean should belong.
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyCombiner

public PropertyCombiner()
this is the constructor for this bean
Method Detail

finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object

prepareToDie

public void prepareToDie()
remove all listener objects added to this bean
Specified by:
prepareToDie in interface DieInterface

getGroup

public java.lang.String getGroup()
returns the name of the group to which the bean belongs.

setGroup

public void setGroup(java.lang.String value)
sets the name of the group to which the bean should belong.

addPropertyCombinerListener

public void addPropertyCombinerListener(PropertyCombinerListener cl)
used to add a combiner listener object to listener's list

removePropertyCombinerListener

public void removePropertyCombinerListener(PropertyCombinerListener cl)
used to remove a combiner listener object from listener's list

passObject

public void passObject(java.lang.Object originalObject)
The method is used to pass the input Object to the all listener's component which are all added to this group and it will fire an PropertyCombinerEvent to all target beans

logErrorMessage

void logErrorMessage(java.lang.String error)

logInfoMessage

void logInfoMessage(java.lang.String info)