Uses of Class
com.luciad.view.lightspeed.controller.selection.TLspSelectChoice
Packages that use TLspSelectChoice
Package
Description
Provides functionality for selection of domain objects in a view.
Provides controller implementations that work with touch input instead of
mouse input.
-
Uses of TLspSelectChoice in com.luciad.view.lightspeed.controller.selection
Fields in com.luciad.view.lightspeed.controller.selection declared as TLspSelectChoiceModifier and TypeFieldDescriptionstatic final TLspSelectChoiceTLspSelectChoice.CHOOSEChoice indicating to theTLspSelectControllerandTLspSelectControllerModelthat the user can choose one or more selection candidates for which the selection is actually applied.static final TLspSelectChoiceTLspSelectChoice.DEFAULTThe default choice for which theTLspSelectControllerandTLspSelectControllerModelwill select the topmost object when trying to select overlapping objects.Methods in com.luciad.view.lightspeed.controller.selection that return TLspSelectChoiceModifier and TypeMethodDescriptionstatic TLspSelectChoiceTLspSelectChoice.getInstance(String aName) Returns an instance of aTLspSelectChoicebased on a name.protected TLspSelectChoiceTLspSelectController.selectChoice(MouseEvent aMouseEvent, ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations) Returns theTLspSelectChoiceto use, a parameter that indicates how to select the actual candidates from a set of possible selection candidates.protected TLspSelectChoiceTLspSelectController.selectChoice(MouseEvent aMouseEvent, ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations) JavaFX equivalent ofTLspSelectController.selectChoice(javafx.scene.input.MouseEvent, ALspSelectInput, Set).Methods in com.luciad.view.lightspeed.controller.selection with parameters of type TLspSelectChoiceModifier and TypeMethodDescriptionprotected voidTLspSelectControllerModel.applySelection(ALspSelectInput aInput, TLspSelectChoice aChoice, TLspSelectMode aMode, List<TLspDomainObjectContext> aSelectionCandidates, ILspView aView) Uses the passed arguments to change the selection of some or all of the objects inaSelectionCandidatesvoidTLspSelectControllerModel.select(ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations, TLspSelectChoice aChoice, TLspSelectMode aMode, ILspView aView) Selects (an) object(s) interacting with a rectangle in a view according to theTLspSelectChoiceandTLspSelectMode.protected TLspSelectModeTLspSelectController.selectMode(MouseEvent aMouseEvent, ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations, TLspSelectChoice aChoice) Returns the mode that defines how the objects involved in the selection should interact with the existing selection, for example add them, remove them, toggle their selection state, etc.protected TLspSelectModeTLspSelectController.selectMode(MouseEvent aMouseEvent, ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations, TLspSelectChoice aChoice) JavaFX equivalent ofTLspSelectController.selectMode(MouseEvent, ALspSelectInput, Set, TLspSelectChoice).voidTLspSelectControllerModel.setSelectionCandidateHandlerFor(TLspSelectChoice aChoice, ILspSelectionCandidateHandler aHandler) RegistersaHandleras the selection candidate handler to use foraChoice. -
Uses of TLspSelectChoice in com.luciad.view.lightspeed.controller.touch
Methods in com.luciad.view.lightspeed.controller.touch that return TLspSelectChoiceModifier and TypeMethodDescriptionprotected TLspSelectChoiceTLspTouchSelectEditController.selectChoice(TLcdTouchPoint aTouchPoint, ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations) Returns theTLspSelectChoiceto use, a parameter that indicates how to select the actual candidates from a set of possible selection candidates.Methods in com.luciad.view.lightspeed.controller.touch with parameters of type TLspSelectChoiceModifier and TypeMethodDescriptionprotected TLspSelectModeTLspTouchSelectEditController.selectMode(TLcdTouchPoint aTouchPoint, ALspSelectInput aInput, Set<TLspPaintRepresentation> aRepresentations, TLspSelectChoice aChoice) Returns the mode that defines how the objects involved in the selection should interact with the existing selection, for example add them, remove them, toggle their selection state, etc.