Uses of Class
edu.rice.cs.drjava.ui.predictive.PredictiveInputModel

Packages that use PredictiveInputModel
edu.rice.cs.drjava.ui.predictive   
 

Uses of PredictiveInputModel in edu.rice.cs.drjava.ui.predictive
 

Methods in edu.rice.cs.drjava.ui.predictive with parameters of type PredictiveInputModel
 int PredictiveInputModel.MatchingStrategy.compare(X item1, X item2, PredictiveInputModel<X> pim)
          Compare the two items and return -1, 0, or 1 if item1 is less than, equal to, or greater than item2.
 int PredictiveInputModel.PrefixStrategy.compare(X item1, X item2, PredictiveInputModel<X> pim)
           
 int PredictiveInputModel.FragmentStrategy.compare(X item1, X item2, PredictiveInputModel<X> pim)
           
 int PredictiveInputModel.RegExStrategy.compare(X item1, X item2, PredictiveInputModel<X> pim)
           
 int PredictiveInputModel.PrefixLineNumStrategy.compare(X item1, X item2, PredictiveInputModel<X> pim)
           
 int PredictiveInputModel.FragmentLineNumStrategy.compare(X item1, X item2, PredictiveInputModel<X> pim)
           
 int PredictiveInputModel.RegExLineNumStrategy.compare(X item1, X item2, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.MatchingStrategy.equivalent(X item1, X item2, PredictiveInputModel<X> pim)
          Returns true if the two items are equivalent under this matching strategy.
 boolean PredictiveInputModel.PrefixStrategy.equivalent(X item1, X item2, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.FragmentStrategy.equivalent(X item1, X item2, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.RegExStrategy.equivalent(X item1, X item2, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.PrefixLineNumStrategy.equivalent(X item1, X item2, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.FragmentLineNumStrategy.equivalent(X item1, X item2, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.RegExLineNumStrategy.equivalent(X item1, X item2, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.MatchingStrategy.getExtendedSharedMask(List<X> items, PredictiveInputModel<X> pim)
          Returns the mask extended by the shared extension.
 String PredictiveInputModel.PrefixStrategy.getExtendedSharedMask(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.FragmentStrategy.getExtendedSharedMask(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.RegExStrategy.getExtendedSharedMask(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.PrefixLineNumStrategy.getExtendedSharedMask(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.FragmentLineNumStrategy.getExtendedSharedMask(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.RegExLineNumStrategy.getExtendedSharedMask(List<X> items, PredictiveInputModel<X> pim)
           
 X PredictiveInputModel.MatchingStrategy.getLongestMatch(X item, List<X> items, PredictiveInputModel<X> pim)
          Returns the item from the list that is the longest match.
 X PredictiveInputModel.PrefixStrategy.getLongestMatch(X item, List<X> items, PredictiveInputModel<X> pim)
           
 X PredictiveInputModel.FragmentStrategy.getLongestMatch(X item, List<X> items, PredictiveInputModel<X> pim)
           
 X PredictiveInputModel.RegExStrategy.getLongestMatch(X item, List<X> items, PredictiveInputModel<X> pim)
           
 X PredictiveInputModel.PrefixLineNumStrategy.getLongestMatch(X item, List<X> items, PredictiveInputModel<X> pim)
           
 X PredictiveInputModel.FragmentLineNumStrategy.getLongestMatch(X item, List<X> items, PredictiveInputModel<X> pim)
           
 X PredictiveInputModel.RegExLineNumStrategy.getLongestMatch(X item, List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.MatchingStrategy.getSharedMaskExtension(List<X> items, PredictiveInputModel<X> pim)
          Returns the shared mask extension for the list of items.
 String PredictiveInputModel.PrefixStrategy.getSharedMaskExtension(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.FragmentStrategy.getSharedMaskExtension(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.RegExStrategy.getSharedMaskExtension(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.PrefixLineNumStrategy.getSharedMaskExtension(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.FragmentLineNumStrategy.getSharedMaskExtension(List<X> items, PredictiveInputModel<X> pim)
           
 String PredictiveInputModel.RegExLineNumStrategy.getSharedMaskExtension(List<X> items, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.MatchingStrategy.isMatch(X item, PredictiveInputModel<X> pim)
          Returns true if the item is a match.
 boolean PredictiveInputModel.PrefixStrategy.isMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.FragmentStrategy.isMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.RegExStrategy.isMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.PrefixLineNumStrategy.isMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.FragmentLineNumStrategy.isMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.RegExLineNumStrategy.isMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.MatchingStrategy.isPerfectMatch(X item, PredictiveInputModel<X> pim)
          Returns true if the item is perfect a match.
 boolean PredictiveInputModel.PrefixStrategy.isPerfectMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.FragmentStrategy.isPerfectMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.RegExStrategy.isPerfectMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.PrefixLineNumStrategy.isPerfectMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.FragmentLineNumStrategy.isPerfectMatch(X item, PredictiveInputModel<X> pim)
           
 boolean PredictiveInputModel.RegExLineNumStrategy.isPerfectMatch(X item, PredictiveInputModel<X> pim)
           
 void PredictiveInputModel.setList(PredictiveInputModel<T> pim)
          Sets the list.
 void PredictiveInputFrame.setModel(boolean ignoreCase, PredictiveInputModel<T> pim)
          Set the predictive input model.
 

Constructors in edu.rice.cs.drjava.ui.predictive with parameters of type PredictiveInputModel
PredictiveInputModel(boolean ignoreCase, PredictiveInputModel<T> pim)
          Create a new predictive input model.