Package fis.data.distance
Class DistanceModel
- java.lang.Object
-
- com.jgoodies.common.bean.AbstractBean
-
- com.jgoodies.binding.beans.Model
-
- fis.data.distance.DistanceModel
-
- All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean,com.jgoodies.common.bean.ObservableBean2,Distance,Serializable
public class DistanceModel extends com.jgoodies.binding.beans.Model implements Distance
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface fis.data.distance.Distance
DEFAULT_NORMALIZE, DEFAULT_OUTPUT_FILE, PROPERTY_MINKOWSKI_CHANGED, PROPERTY_NORMALIZE, PROPERTY_OUTPUT_FILE
-
-
Constructor Summary
Constructors Constructor Description DistanceModel(JFIS fis, JExtendedDataFile data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.ImmutableList<Input>getInputs()MinkowskigetMinkowski()FilegetOutputFile()booleanisNormalize()voidrelease()voidsetNormalize(boolean normalize)voidsetOutputFile(File outputFile)-
Methods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChange
-
Methods inherited from class com.jgoodies.common.bean.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
DistanceModel
public DistanceModel(JFIS fis, JExtendedDataFile data) throws Throwable
- Throws:
Throwable
-
-
Method Detail
-
getMinkowski
public Minkowski getMinkowski()
- Specified by:
getMinkowskiin interfaceDistance
-
getInputs
public com.google.common.collect.ImmutableList<Input> getInputs()
-
getOutputFile
public File getOutputFile()
- Specified by:
getOutputFilein interfaceDistance
-
setOutputFile
public void setOutputFile(File outputFile)
- Specified by:
setOutputFilein interfaceDistance
-
release
public void release()
-
isNormalize
public boolean isNormalize()
- Specified by:
isNormalizein interfaceDistance
-
setNormalize
public void setNormalize(boolean normalize)
- Specified by:
setNormalizein interfaceDistance
-
-