net.sourceforge.fuzzyservices.beans.swing
Class RuleBeanModel
java.lang.Object
net.sourceforge.fuzzyservices.swing.AbstractRuleModel
net.sourceforge.fuzzyservices.beans.swing.RuleBeanModel
- All Implemented Interfaces:
- PropertyChangeListener, EventListener, net.sourceforge.fuzzyservices.swing.RuleModel
public class RuleBeanModel
- extends net.sourceforge.fuzzyservices.swing.AbstractRuleModel
- implements PropertyChangeListener
RuleBeanModel
- Author:
- Uwe Weng
| Fields inherited from class net.sourceforge.fuzzyservices.swing.AbstractRuleModel |
listenerList |
| Methods inherited from class net.sourceforge.fuzzyservices.swing.AbstractRuleModel |
addRuleModelListener, fireAggregationOperatorChanged, fireAntecedentsChanged, fireCertaintyChanged, fireCertaintyOperatorChanged, fireConsequentsChanged, fireInferenceOperatorChanged, getListeners, getRuleModelListeners, removeRuleModelListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuleBeanModel
public RuleBeanModel()
RuleBeanModel
public RuleBeanModel(Rule rule)
getCertaintyOperator
public net.sourceforge.fuzzyservices.swing.OperatorModel getCertaintyOperator()
- Specified by:
getCertaintyOperator in interface net.sourceforge.fuzzyservices.swing.RuleModel
getInferenceOperator
public net.sourceforge.fuzzyservices.swing.OperatorModel getInferenceOperator()
- Specified by:
getInferenceOperator in interface net.sourceforge.fuzzyservices.swing.RuleModel
getAggregationOperator
public net.sourceforge.fuzzyservices.swing.OperatorModel getAggregationOperator()
- Specified by:
getAggregationOperator in interface net.sourceforge.fuzzyservices.swing.RuleModel
getCertainty
public final float getCertainty()
- Specified by:
getCertainty in interface net.sourceforge.fuzzyservices.swing.RuleModel
setCertainty
public final void setCertainty(float certainty)
- Specified by:
setCertainty in interface net.sourceforge.fuzzyservices.swing.RuleModel
getSizeOfAntecedents
public int getSizeOfAntecedents()
- Specified by:
getSizeOfAntecedents in interface net.sourceforge.fuzzyservices.swing.RuleModel
getCompatibilityOperatorOfAntecedentAt
public net.sourceforge.fuzzyservices.swing.OperatorModel getCompatibilityOperatorOfAntecedentAt(int index)
- Specified by:
getCompatibilityOperatorOfAntecedentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
getLingVarNameOfAntecedentAt
public String getLingVarNameOfAntecedentAt(int index)
- Specified by:
getLingVarNameOfAntecedentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
setLingVarNameOfAntecedentAt
public final void setLingVarNameOfAntecedentAt(String name,
int index)
- Specified by:
setLingVarNameOfAntecedentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
getLingTermNameOfAntecedentAt
public String getLingTermNameOfAntecedentAt(int index)
- Specified by:
getLingTermNameOfAntecedentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
setLingTermNameOfAntecedentAt
public final void setLingTermNameOfAntecedentAt(String name,
int index)
- Specified by:
setLingTermNameOfAntecedentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
getSizeOfConsequents
public int getSizeOfConsequents()
- Specified by:
getSizeOfConsequents in interface net.sourceforge.fuzzyservices.swing.RuleModel
getLingVarNameOfConsequentAt
public String getLingVarNameOfConsequentAt(int index)
- Specified by:
getLingVarNameOfConsequentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
setLingVarNameOfConsequentAt
public final void setLingVarNameOfConsequentAt(String name,
int index)
- Specified by:
setLingVarNameOfConsequentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
getLingTermNameOfConsequentAt
public String getLingTermNameOfConsequentAt(int index)
- Specified by:
getLingTermNameOfConsequentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
setLingTermNameOfConsequentAt
public final void setLingTermNameOfConsequentAt(String name,
int index)
- Specified by:
setLingTermNameOfConsequentAt in interface net.sourceforge.fuzzyservices.swing.RuleModel
propertyChange
public final void propertyChange(PropertyChangeEvent evt)
- Specified by:
propertyChange in interface PropertyChangeListener
Copyright © 2007-2012 Fuzzy Services. All Rights Reserved.