Interface ShortcutEnabled
-
- All Known Implementing Classes:
AboutPlugIn
,AbstractAddDatastoreLayerPlugIn
,AbstractLinearReferencingPlugIn
,AbstractLoadDatasetPlugIn
,AbstractLoadSaveDatasetPlugIn
,AbstractPlugIn
,AbstractSaveDatasetAsPlugIn
,AbstractSaveProjectPlugIn
,AbstractThreadedUiPlugIn
,AbstractUiPlugIn
,AbstractWizardPlugin
,Add3DGeometryAttributesPlugIn
,AddDatastoreLayerPlugIn
,AddGeometryAttributesPlugIn
,AddImageLayerPlugIn
,AdditionalResultsPlugIn
,AddNewCategoryPlugIn
,AddNewFeaturesPlugIn
,AddNewLayerPlugIn
,AddNewLayerViewPlugIn
,AddWMSDemoBoxEasterEggPlugIn
,AdvancedMeasurePlugin
,AffineTransformationPlugIn
,AffineTransformPlugIn
,ArrangeViewsPlugIn
,ArrangeViewsPlugIn.ArrangeAllPlugIn
,ArrangeViewsPlugIn.ArrangeCascadePlugIn
,ArrangeViewsPlugIn.ArrangeHorizontalPlugIn
,ArrangeViewsPlugIn.ArrangeVerticalPlugIn
,AttributeQueryPlugIn
,AutoAssignAttributePlugIn
,AutoCompletePolygonPlugIn
,BeanshellAttributeCalculatorPlugIn
,BeanShellPlugIn
,BeanToolsPlugIn
,BlendLineStringsPlugIn
,BoundaryMatchDataPlugIn
,BufferPlugIn
,CalculateAreasAndLengthsPlugIn
,CalculateDistancesPlugIn
,CalcVarianceAndMeanPerClassPlugIn
,CenterZoomPlugIn
,ChangeCoordinateSystemPlugIn
,ChangeLayerableNamePlugIn
,ChangeNoDataValuePlugIn
,ChangeRangeValuesToNoDataPlugIn
,ChangeRasterImagePropertiesPlugIn
,ChangeSRIDPlugIn
,ChangeStylesPlugIn
,ChangeValueToNoDataPlugIn
,ClassifyAttributesPlugIn
,ClearSelectionPlugIn
,ClipToFencePlugIn
,CloneWindowPlugIn
,CombineSelectedFeaturesPlugIn
,CombineSelectedLayersPlugIn
,ConnectionManagerToolboxPlugIn
,ConstrainedMoveVertexPlugIn
,ConvexHullPlugIn
,ConvexHullPlugIn
,CopyBBoxPlugin
,CopyImagePlugIn
,CopySchemaPlugIn
,CopySelectedItemsPlugIn
,CopySelectedLayersPlugIn
,CopySelectedLayersToWarpingVectorsPlugIn
,CopySelectedRasterImageLayersPlugIn
,CopyStylesPlugIn
,CopyThisCoordinatePlugIn
,CoverageSimplifierPlugIn
,CreateBarPlotPlugIn
,CreateGridPlugIn
,CreateHistogramPlugIn
,CreateLatticeFromSelectedImageLayerPlugIn
,CreatePolygonGridFromSelectedImageLayerPlugIn
,CreateScatterPlotPlugIn
,CreateThiessenPolygonsPlugIn
,CropWarpPlugIn
,CTSPlugIn
,CustomFillPatternExamplePlugIn
,CutFeaturesPlugIn
,CutPolygonSIGLEPlugIn
,CutSelectedItemsPlugIn
,CutSelectedLayersPlugIn
,CutSelectedRasterImageLayersPlugIn
,DataStoreTransactionManagerPlugIn
,DeeChangeStylesPlugIn
,DeleteAllFeaturesPlugIn
,DeleteDuplicateGeometriesPlugIn
,DeleteEmptyGeometriesPlugIn
,DeleteSelectedItemsPlugIn
,DEMStatisticsPlugIn
,DiffGeometryPlugIn
,DisposeSelectedLayersPlugIn
,Dissolve2PlugIn
,DissolvePlugIn
,DrawCircleWithGivenRadiusPlugIn
,DrawConstrainedArcPlugIn
,DrawConstrainedCirclePlugIn
,DrawConstrainedLineStringPlugIn
,DrawConstrainedPolygonPlugIn
,DuplicateItemPlugIn
,EasyButtonsPlugin
,EditablePlugIn
,EditAttributeByFormulaPlugIn
,EditDataStoreQueryPlugIn
,EditingPlugIn
,EditSelectedFeaturePlugIn
,EditSelectedSidePlugIn
,EditWMSQueryPlugIn
,EnsureAllLayersHaveSRIDStylePlugIn
,EraseLayerAWithLayerBPlugIn
,ExplodeSelectedFeaturesPlugIn
,ExportEnvelopeAsGeometryPlugIn
,ExportImagePlugIn
,ExportLayerableEnvelopeAsGeometryPlugIn
,ExtensionManagerPlugIn
,ExtractCommonBoundaryBetweenPolysPlugIn
,ExtractLayerInFence
,ExtractLayersByAttribute
,ExtractLayersByGeometry
,ExtractPointsPlugIn
,ExtractSegmentsPlugIn
,ExtractSelectedPartOfImage
,FeatureInfoPlugIn
,FeatureStatisticsPlugIn
,FileDragDropPlugin
,FillPolygonPlugIn
,FirstTaskFramePlugIn
,GCPlugin
,GenerateLogPlugIn
,GenerateRandomNumberPlugIn
,GenerateRandomStringPlugIn
,GenerateUniqueRandomIdPlugIn
,GeometryFunctionPlugIn
,GeometrySnapperPlugIn
,HistogramPlugIn
,ImageLayerManagerPlugIn
,ImportArcMapStylePlugIn
,ImportSLDPlugIn
,InstallDatastoreLayerRendererHintsPlugIn
,InstallDummyReaderPlugIn
,InstallGridPlugIn
,InstallKeyPanPlugIn
,InstallRendererPlugIn
,InstallScaleBarPlugIn
,InstallShowScalePlugIn
,InstallSkinsPlugIn
,InstallStandardDataSourceQueryChoosersPlugIn
,InstallStandardFeatureTextWritersPlugIn
,InstallZoomBarPlugIn
,IntersectPolygonLayersPlugIn
,IntersectPolygonsOneLayerPlugIn
,InvertSelectionPlugIn
,JoinAttributesSpatiallyPlugIn
,JoinTableFromExistingLayerPlugIn
,JoinTablePlugIn
,JoinWithArcPlugIn
,KernelAnalysisPlugIn
,LayerableClipboardPlugIn
,LayerableClipboardPlugIn
,LayerableStylePlugIn
,LayerPropertiesPlugIn
,LayerStatisticsPlugIn
,LayerStyle2SLDPlugIn
,LegendPlugIn
,LinearReferencingOnLayerPlugIn
,LinearReferencingOnSelectionPlugIn
,LineNoderPlugIn
,LoadDatasetPlugIn
,LoadStylePlugIn
,MacroPlugIn
,MainButtonPlugIn
,MakeValidPlugIn
,ManageDataPlugIn
,MapToolTipPlugIn
,MapToolTipsPlugIn
,MeasureM_FPlugIn
,MeasureSelectedPlugIn
,MergePolygonsWithNeighbourPlugIn
,MergeSelectedFeaturesPlugIn
,MergeSelectedPolygonsWithNeighbourPlugIn
,MergeTwoSelectedPolygonsPlugIn
,MicroscopePlugIn
,MosaicInternalFramesPlugIn
,MoveAlongAnglePlugIn
,MoveCategoryOneDown
,MoveCategoryOneUp
,MoveCategoryToBottom
,MoveCategoryToTop
,MoveLayerablePlugIn
,MoveLayerablePlugIn.MoveLayerableDownPlugIn
,MoveLayerablePlugIn.MoveLayerableUpPlugIn
,MoveSelectedLayersPlugIn
,MultiRingBufferSelectedPlugIn
,NewLayerPropertiesPlugIn
,NewTaskPlugIn
,NodeFeaturesPlugIn
,NodeLinesPlugIn
,NodePolygonsPlugIn
,NoderPlugIn
,NorthArrowInstallRenderer
,NorthArrowPlugIn
,NoteToolPlugIn
,OffsetCurvePlugIn
,OpenFilePlugIn
,OpenProjectPlugIn
,OpenProjectPlugIn
,OpenRecentPlugIn
,OpenWizardPlugIn
,OptionsPlugIn
,OutputWindowPlugIn
,OverlayPlugIn
,PanToSelectedItemsPlugIn
,PasteItemsAtPlugIn
,PasteItemsPlugIn
,PasteLayersPlugIn
,PasteRasterImageLayersPlugIn
,PasteSchemaPlugIn
,PasteStylesPlugIn
,PersistentBlackboardPlugIn
,PlanarGraphPlugIn
,PlumePlugIn
,PointLayerFromAttributeTablePlugIn
,PointsToPathsPlugIn
,PolygonizerPlugIn
,PrecisionReducerPlugIn
,ProfileGraphPlugIn
,ProgressReportingPlugIn
,ProjectionPlugIn
,ProjectiveTransformPlugIn
,PythonToolsPlugIn
,RandomArrowsPlugIn
,RandomTrianglesPlugIn
,RasterColorEditorPlugIn
,RasterImageLayerPropertiesPlugIn
,RasterizePlugIn
,RasterQueryPlugIn
,RedoPlugIn
,ReducePointsISAPlugIn
,RefreshDataStoreLayerPlugin
,RefreshDataStoreQueryPlugIn
,RemodelerPlugIn
,RemoveSelectedCategoriesPlugIn
,RemoveSelectedLayersPlugIn
,RemoveSelectedRasterImageLayersPlugIn
,RemoveSpikePlugIn
,ReplaceValuePlugIn
,ReplicateSelectedItemsPlugIn
,ReverseOrientationPlugIn
,RotatePlugIn
,RotateSelectedItemPlugIn
,RunDatastoreQueryPlugIn
,RunMacroPlugIn
,SaveDatasetAsFilePlugIn
,SaveDatasetAsPlugIn
,SaveDatasetsPlugIn
,SaveImageAsPlugIn
,SaveImageAsSVGPlugIn
,SaveLayersWithoutDataSourcePlugIn
,SaveLegendPlugIn
,SaveProjectAsPlugIn
,SaveProjectPlugIn
,SaveRasterImageAsImagePlugIn
,SaveStylePlugIn
,SaveWizardPlugIn
,ScaleBarPlugIn
,ScaleSelectedItemsPlugIn
,SearchAllAttributes
,SearchCommandPlugIn
,SelectablePlugIn
,SelectAllLayerItemsPlugIn
,SelectAllModifiedFeaturesPlugIn
,SelectAllOrderedFeaturesFromAttributeTablePlugIn
,SelectByTypePlugIn
,SelectFeaturesInFencePlugIn
,SelectGeometryCollectionsPlugIn
,SelectItemsByCircleFromSelectedLayersPlugIn
,SelectItemsByFenceFromSelectedLayersPlugIn
,SelectLayersWithSelectedItemsPlugIn
,SelectMultiItemsPlugIn
,SelectOneItemPlugIn
,SetCategoryVisibilityPlugIn
,ShortcutKeysPlugIn
,ShowFullPathPlugIn
,ShowScalePlugIn
,ShowTriangulationPlugIn
,ShowViewCenterInstallRenderer
,ShowViewCenterPlugIn
,SimpleQueryPlugIn
,SimplifyPolygonCoveragePlugIn
,SimplifyWithJTSAlgorithmPlugIn
,SortCategoryAbstractPlugIn
,SortCategoryByFeaturesPlugIn
,SortCategoryByNamePlugIn
,SortCategoryRestorePlugIn
,SortCategorySavePlugIn
,SpatialJoinPlugIn
,SpatialJoinPlugIn
,SpatialQueryPlugIn
,SplitFeaturesPlugIn
,SplitLinesNodePolygonsPlugIn
,SplitPolygonPlugIn
,SplitPolygonsNodeLinesPlugIn
,StandardPirolPlugIn
,StartMacroPlugIn
,StatisticOverViewPlugIn
,StopMacroPlugIn
,SynchronizationPlugIn
,TaskPropertiesPlugIn
,TestColorThemingPlugIn
,ThreadedBasePlugIn
,ToggleRasterImageVisibility
,ToggleVisibilityPlugIn
,ToolboxPlugIn
,ToolboxPlugInV2
,TriangulationPlugIn
,UndoPlugIn
,UnionByAttributePlugIn
,UnionPlugIn
,UniqueFeatureInfoPlugIn
,UpdateWithJoinPlugIn
,ValidateSelectedLayersPlugIn
,VectorizeToContoursPlugIn
,VectorizeToPolygonsPlugIn
,VerticesInFencePlugIn
,ViewAttributesPlugIn
,ViewOptionsPlugIn
,ViewSchemaPlugIn
,VoronoiDiagramPlugIn
,WarpImageToFencePlugIn
,WarpingPlugIn
,WKTPlugIn
,WMSLegendPlugIn
,WMSStylePlugIn
,WorkbenchFrame.ExitPlugin
,ZoomBarPlugIn
,ZoomInPlugIn
,ZoomNextPlugIn
,ZoomOutPlugIn
,ZoomPreviousPlugIn
,ZoomToClickPlugIn
,ZoomToCoordinatePlugIn
,ZoomToFencePlugIn
,ZoomToFullExtentPlugIn
,ZoomToLayerPlugIn
,ZoomToRasterImagePlugIn
,ZoomToScalePlugIn
,ZoomToSelectedItemsPlugIn
,ZoomToWMSLayerPlugIn
,ZoomToWMSPlugIn
public interface ShortcutEnabled
A set of method to implement for plugins to be recognized as shortcut enabled.- Author:
- ed
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getShortcutKeys()
KeyStroke
getShortcutKeyStroke()
Convenience Method for getShortcutKeys() and getShortcutModifiers()int
getShortcutModifiers()
boolean
isShortcutEnabled()
void
setShortcutKeys(int shortcutKeys)
void
setShortcutModifiers(int shortcutModifiers)
-
-
-
Method Detail
-
isShortcutEnabled
boolean isShortcutEnabled()
-
getShortcutKeyStroke
KeyStroke getShortcutKeyStroke()
Convenience Method for getShortcutKeys() and getShortcutModifiers()- Returns:
- the KeyStroke associated to the shortcut
-
getShortcutModifiers
int getShortcutModifiers()
-
setShortcutModifiers
void setShortcutModifiers(int shortcutModifiers)
-
getShortcutKeys
int getShortcutKeys()
-
setShortcutKeys
void setShortcutKeys(int shortcutKeys)
-
-