Class TLspSelectChoice

java.lang.Object
com.luciad.view.lightspeed.controller.selection.TLspSelectChoice

public final class TLspSelectChoice extends Object

Determines how to select from a list of (typically overlapping or very close) domain objects. Default available strategies are:

Creating custom strategies

Custom TLspSelectChoice instances can be retrieved using the getInstance method.

When using a custom one, make sure your TLspSelectControllerModel set on the TLspSelectController can handle this choice. On a default TLspSelectControllerModel, this is done by registering a custom ILspSelectionCandidateHandler through the TLspSelectControllerModel.setSelectionCandidateHandlerFor(TLspSelectChoice, ILspSelectionCandidateHandler) method.

You also want to use a custom TLspSelectController where the selectChoice method is modified to return your custom choice when applicable.

Since:
2012.0