edu.umd.cs.fuzzyTree
Class FuzzyTreeParameters

java.lang.Object
  |
  +--edu.umd.cs.fuzzyTree.FuzzyTreeParameters

public class FuzzyTreeParameters
extends java.lang.Object

Parameters used by FuzzyTreeModel in its score adjusting algorithms.


Field Summary
 float maxCollapsePercent
          Minimum percentage score increase when expanding
 float maxExpandPercent
          Maximum percentage score increase when expanding
 int minChildrenToExpand
          Approximate number of nodes added in a non-shift click
 float minCollapsePercent
          Minimum percentage score decrease when collapsing
 float minExpandPercent
          Minimum percentage score increase when expanding
 float percentDecreaseReduction
          Percentage by which score decrease percentage is reduced at each level
 float percentDecreaseThreshold
          Threshold at which score decrease is no longer applied
 float percentIncreaseReduction
          Percentage by which score increase percentage is reduced at each level
 float percentIncreaseThreshold
          Threshold at which score increase is no longer applied
 int userHistorySize
          Number of score changes that are saved before the oldest one is undone
 
Constructor Summary
FuzzyTreeParameters()
           
FuzzyTreeParameters(float minExpandPercent, float maxExpandPercent, float maxCollapsePercent, float minCollapsePercent, float percentIncreaseReduction, float percentIncreaseThreshold, float percentDecreaseReduction, float percentDecreaseThreshold, int minChildrenToExpand, int userHistorySize)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

minExpandPercent

public float minExpandPercent
Minimum percentage score increase when expanding

maxExpandPercent

public float maxExpandPercent
Maximum percentage score increase when expanding

maxCollapsePercent

public float maxCollapsePercent
Minimum percentage score increase when expanding

minCollapsePercent

public float minCollapsePercent
Minimum percentage score decrease when collapsing

percentIncreaseReduction

public float percentIncreaseReduction
Percentage by which score increase percentage is reduced at each level

percentDecreaseReduction

public float percentDecreaseReduction
Percentage by which score decrease percentage is reduced at each level

percentIncreaseThreshold

public float percentIncreaseThreshold
Threshold at which score increase is no longer applied

percentDecreaseThreshold

public float percentDecreaseThreshold
Threshold at which score decrease is no longer applied

minChildrenToExpand

public int minChildrenToExpand
Approximate number of nodes added in a non-shift click

userHistorySize

public int userHistorySize
Number of score changes that are saved before the oldest one is undone
Constructor Detail

FuzzyTreeParameters

public FuzzyTreeParameters()

FuzzyTreeParameters

public FuzzyTreeParameters(float minExpandPercent,
                           float maxExpandPercent,
                           float maxCollapsePercent,
                           float minCollapsePercent,
                           float percentIncreaseReduction,
                           float percentIncreaseThreshold,
                           float percentDecreaseReduction,
                           float percentDecreaseThreshold,
                           int minChildrenToExpand,
                           int userHistorySize)


Web Accessibility