net.sourceforge.fuzzyservices.beans.swing
Class LinguisticVariableBeanModel

java.lang.Object
  extended by net.sourceforge.fuzzyservices.swing.AbstractLinguisticVariableModel
      extended by net.sourceforge.fuzzyservices.beans.swing.LinguisticVariableBeanModel
All Implemented Interfaces:
PropertyChangeListener, EventListener, net.sourceforge.fuzzyservices.swing.LinguisticVariableModel

public class LinguisticVariableBeanModel
extends net.sourceforge.fuzzyservices.swing.AbstractLinguisticVariableModel
implements PropertyChangeListener

LinguisticVariableBeanModel

Author:
Uwe Weng

Field Summary
 
Fields inherited from class net.sourceforge.fuzzyservices.swing.AbstractLinguisticVariableModel
listenerList
 
Constructor Summary
LinguisticVariableBeanModel()
           
LinguisticVariableBeanModel(LinguisticVariable linguisticVariable)
           
 
Method Summary
 net.sourceforge.fuzzyservices.swing.MembershipFunctionModel getMembershipFunctionOfLinguisticTermAt(int index)
           
 String getName()
           
 String getNameOfLinguisticTermAt(int index)
           
 void propertyChange(PropertyChangeEvent evt)
           
 void setName(String name)
           
 int size()
           
 
Methods inherited from class net.sourceforge.fuzzyservices.swing.AbstractLinguisticVariableModel
addLinguisticVariableModelListener, fireLinguisticTermsChanged, fireNameChanged, getLinguisticVariableModelListeners, getListeners, removeLinguisticVariableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinguisticVariableBeanModel

public LinguisticVariableBeanModel()

LinguisticVariableBeanModel

public LinguisticVariableBeanModel(LinguisticVariable linguisticVariable)
Method Detail

getName

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

setName

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

size

public int size()
Specified by:
size in interface net.sourceforge.fuzzyservices.swing.LinguisticVariableModel

getMembershipFunctionOfLinguisticTermAt

public net.sourceforge.fuzzyservices.swing.MembershipFunctionModel getMembershipFunctionOfLinguisticTermAt(int index)
Specified by:
getMembershipFunctionOfLinguisticTermAt in interface net.sourceforge.fuzzyservices.swing.LinguisticVariableModel

getNameOfLinguisticTermAt

public String getNameOfLinguisticTermAt(int index)
Specified by:
getNameOfLinguisticTermAt in interface net.sourceforge.fuzzyservices.swing.LinguisticVariableModel

propertyChange

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


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