agg.xt_basis
Class CompletionStrategySelector

java.lang.Object
  extended by agg.xt_basis.CompletionStrategySelector

public class CompletionStrategySelector
extends java.lang.Object

This class contains an instance of every available completion strategy associated with a minimal description. It provides the basic functionality to implement interactive strategy selection via a GUI.


Constructor Summary
CompletionStrategySelector()
           
 
Method Summary
static MorphCompletionStrategy getDefault()
          Return the default strategy.
static java.lang.String getName(MorphCompletionStrategy strat)
          Return a short descriptive name for the given strategy.
static java.util.Enumeration<MorphCompletionStrategy> getStrategies()
          Return an enumeration of available strategies.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompletionStrategySelector

public CompletionStrategySelector()
Method Detail

getStrategies

public static java.util.Enumeration<MorphCompletionStrategy> getStrategies()
Return an enumeration of available strategies. Enumeration elements are of type MorphCompletionStrategy.

See Also:
MorphCompletionStrategy

getDefault

public static MorphCompletionStrategy getDefault()
Return the default strategy.


getName

public static java.lang.String getName(MorphCompletionStrategy strat)
Return a short descriptive name for the given strategy. This name is intended for use e.g. as a label in a GUI listbox.