net.sourceforge.fuzzyservices.beans.swing
Class RuleBaseBeanModel

java.lang.Object
  extended by net.sourceforge.fuzzyservices.swing.AbstractRuleBaseModel
      extended by net.sourceforge.fuzzyservices.beans.swing.RuleBaseBeanModel
All Implemented Interfaces:
PropertyChangeListener, EventListener, net.sourceforge.fuzzyservices.swing.RuleBaseModel

public class RuleBaseBeanModel
extends net.sourceforge.fuzzyservices.swing.AbstractRuleBaseModel
implements PropertyChangeListener

RuleBaseBeanModel

Author:
Uwe Weng

Field Summary
 
Fields inherited from class net.sourceforge.fuzzyservices.swing.AbstractRuleBaseModel
listenerList
 
Constructor Summary
RuleBaseBeanModel()
           
RuleBaseBeanModel(RuleBase ruleBase)
           
 
Method Summary
 net.sourceforge.fuzzyservices.swing.OperatorModel getAccumulationOperator()
           
 String getName()
           
 Collection<net.sourceforge.fuzzyservices.swing.RuleModel> getRules()
           
 void propertyChange(PropertyChangeEvent evt)
           
 void setName(String name)
           
 
Methods inherited from class net.sourceforge.fuzzyservices.swing.AbstractRuleBaseModel
addRuleBaseModelListener, fireAccumulationOperatorChanged, fireNameChanged, fireRulesChanged, getListeners, getRuleBaseModelListeners, removeRuleBaseModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleBaseBeanModel

public RuleBaseBeanModel()

RuleBaseBeanModel

public RuleBaseBeanModel(RuleBase ruleBase)
Method Detail

getName

public String getName()
Specified by:
getName in interface net.sourceforge.fuzzyservices.swing.RuleBaseModel

setName

public final void setName(String name)
Specified by:
setName in interface net.sourceforge.fuzzyservices.swing.RuleBaseModel

getRules

public Collection<net.sourceforge.fuzzyservices.swing.RuleModel> getRules()
Specified by:
getRules in interface net.sourceforge.fuzzyservices.swing.RuleBaseModel

getAccumulationOperator

public net.sourceforge.fuzzyservices.swing.OperatorModel getAccumulationOperator()
Specified by:
getAccumulationOperator in interface net.sourceforge.fuzzyservices.swing.RuleBaseModel

propertyChange

public final void propertyChange(PropertyChangeEvent evt)
Specified by:
propertyChange in interface PropertyChangeListener


Copyright © 2007-2012 Fuzzy Services. All Rights Reserved.