Extra methods for dealing with FuzzyVariable inputs.
Added toString method
Removed unnecessary imports.
FuzzyVariable needs to repaint itself after setting the variable.
Extra checks to enable feedback to the user.
Added a clear method and a name property.
Added more methods to manager fuzzy variables and rule blocks.
Added general way to rename a membership and maintain the hashmap integrity.
Added setters to make it possible to edit the membership.
Added a possibilitiy to register listeners with the membership. Also the availability of a membership can also be checked.
Added setters for the membership properties.
Added setters for the membership properties.
Added setters for the membership properties.
Added setters for the membership properties.
This panel now fires events when a membership is selected. Also implemented is a better way to paint singletons.
The antecedent now returns 0 as a result when an input is not found.