Package org.eclipse.e4.ui.bindings
Interface EBindingService
- All Known Implementing Classes:
- BindingServiceImpl
public interface EBindingService
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionvoidactivateBinding(Binding binding) createBinding(TriggerSequence sequence, ParameterizedCommand command, String contextId, Map<String, String> attributes) createSequence(String sequence) voiddeactivateBinding(Binding binding) getBestSequenceFor(ParameterizedCommand command) getConflictsFor(TriggerSequence sequence) getPartialMatches(TriggerSequence sequence) getPerfectMatch(TriggerSequence trigger) getSequencesFor(ParameterizedCommand command) booleanisPartialMatch(TriggerSequence keySequence) booleanisPerfectMatch(TriggerSequence sequence) 
- 
Field Details- 
DIALOG_CONTEXT_ID- See Also:
 
- 
DEFAULT_SCHEME_ID- See Also:
 
- 
MODEL_TO_BINDING_KEY- See Also:
 
- 
ACTIVE_SCHEME_TAG- See Also:
 
- 
SCHEME_ID_ATTR_TAG- See Also:
 
- 
LOCALE_ATTR_TAG- See Also:
 
- 
PLATFORM_ATTR_TAG- See Also:
 
- 
TYPE_ATTR_TAG- See Also:
 
- 
DELETED_BINDING_TAG- See Also:
 
 
- 
- 
Method Details- 
createBindingBinding createBinding(TriggerSequence sequence, ParameterizedCommand command, String contextId, Map<String, String> attributes) 
- 
activateBinding
- 
deactivateBinding
- 
createSequence
- 
getConflictsFor
- 
getAllConflictsCollection<Binding> getAllConflicts()
- 
getPerfectMatch
- 
isPartialMatch
- 
isPerfectMatch
- 
getBestSequenceFor
- 
getSequencesFor
- 
getPartialMatches
- 
getActiveBindingsCollection<Binding> getActiveBindings()
- 
getBindingsFor
 
-