| |
|
| java.lang.Object com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
All known Subclasses: com.vividsolutions.jump.workbench.ui.plugin.CombineSelectedFeaturesPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomToFullExtentPlugIn, com.vividsolutions.jump.workbench.ui.plugin.InstallRendererPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.SpatialJoinPlugIn, com.vividsolutions.jump.workbench.ui.plugin.imagery.InstallReferencedImageFactoriesPlugin, com.vividsolutions.jump.workbench.ui.plugin.WKTPlugIn, com.vividsolutions.jump.workbench.ui.plugin.GenerateLogPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomPreviousPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomToFencePlugIn, org.openjump.core.ui.plugin.tools.DeleteEmptyGeometriesPlugIn, org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn, org.openjump.core.ui.plugin.mousemenu.RotatePlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.CalculateAreasAndLengthsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.PersistentBlackboardPlugIn, org.openjump.core.ui.plugin.view.MapToolTipPlugIn, org.openjump.core.ui.plugin.tools.ReducePointsISAPlugIn, org.openjump.core.ui.plugin.layer.ToggleVisiblityPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ViewSchemaPlugIn, com.vividsolutions.jump.workbench.ui.plugin.RemoveSelectedLayersPlugIn, com.vividsolutions.jump.workbench.ui.plugin.imagery.ImageLayerManagerPlugIn, org.openjump.core.ccordsys.srid.EnsureAllLayersHaveSRIDStylePlugIn, org.openjump.core.ui.plugin.edit.SelectItemsByCircleFromSelectedLayersPlugIn, org.openjump.core.ui.plugin.view.ZoomToScalePlugIn, org.openjump.core.ui.plugin.tools.ProjectionPlugIn, com.vividsolutions.jump.workbench.ui.plugin.UndoPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.OverlayPlugIn, org.openjump.core.ui.plugin.edit.SelectItemsByFenceFromSelectedLayersPlugIn, com.vividsolutions.jump.workbench.ui.plugin.AddNewCategoryPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ExplodeSelectedFeaturesPlugIn, com.vividsolutions.jump.workbench.ui.plugin.EditablePlugIn, com.vividsolutions.jump.workbench.ui.plugin.MoveLayerablePlugIn, org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedPolygonPlugIn, org.openjump.core.ui.plugin.edittoolbox.RotateSelectedItemPlugIn, org.openjump.core.ui.plugin.tools.LineSimplifyJTS15AlgorithmPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.UnionByAttributePlugIn, de.fho.jump.pirol.utilities.plugIns.StandardPirolPlugIn, org.openjump.core.ui.plugin.edittoolbox.ScaleSelectedItemsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.datastore.InstallDatastoreLayerRendererHintsPlugIn, org.openjump.core.ui.plugin.tools.CutPolygonPlugIn, org.openjump.core.ui.plugin.mousemenu.EditSelectedSidePlugIn, com.vividsolutions.jump.workbench.ui.plugin.VerticesInFencePlugIn, de.latlon.deejump.plugin.style.LayerStyle2SLDPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.UnionPlugIn, org.openjump.core.ui.plugin.tools.MeasureM_FPlugIn, com.vividsolutions.jump.workbench.ui.plugin.InstallStandardFeatureTextWritersPlugIn, org.openjump.sigle.plugin.replace.ReplaceValuePlugIn, org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn, com.vividsolutions.jump.workbench.ui.plugin.AboutPlugIn, com.vividsolutions.jump.workbench.ui.style.PasteStylesPlugIn, com.vividsolutions.jump.workbench.ui.warp.AffineTransformPlugIn, com.vividsolutions.jump.workbench.ui.plugin.test.RandomArrowsPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomNextPlugIn, com.vividsolutions.jump.workbench.ui.plugin.skin.InstallSkinsPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomToLayerPlugIn, com.vividsolutions.jump.workbench.ui.plugin.DeleteSelectedItemsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.test.MicroscopePlugIn, org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn, org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedLineStringPlugIn, com.vividsolutions.jump.workbench.ui.plugin.scalebar.ScaleBarPlugIn, com.vividsolutions.jump.workbench.ui.plugin.LayerStatisticsPlugIn, org.openjump.core.ui.plugin.tools.MergeTwoSelectedPolygonsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.CopySelectedLayersToWarpingVectorsPlugIn, org.openjump.core.ui.plugin.file.SaveImageAsSVGPlugIn, org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedCirclePlugIn, org.openjump.core.ui.plugin.edit.SelectAllLayerItemsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.imagery.AddImageLayerPlugIn, org.openjump.core.ui.plugin.customize.BeanToolsPlugIn, org.openjump.core.ui.plugin.view.ShowFullPathPlugIn, com.vividsolutions.jump.workbench.ui.plugin.MapToolTipsPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomToClickPlugIn, com.vividsolutions.jump.workbench.ui.plugin.OutputWindowPlugIn, com.vividsolutions.jump.workbench.plugin.ThreadedBasePlugIn, com.vividsolutions.jump.workbench.ui.plugin.generate.ShowTriangulationPlugIn, org.openjump.core.ui.plugin.view.ShowScalePlugIn, org.openjump.core.ui.plugin.queries.SimpleQueryPlugIn, org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedArcPlugIn, org.openjump.core.ui.plugin.edittoolbox.ConstrainedMoveVertexPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ClearSelectionPlugIn, org.openjump.core.ui.plugin.layer.ChangeLayerableNamePlugIn, com.vividsolutions.jump.workbench.ui.plugin.NewTaskPlugIn, com.vividsolutions.jump.workbench.plugin.MacroPlugIn, com.vividsolutions.jump.workbench.ui.toolbox.ToolboxPlugIn, de.latlon.deejump.plugin.style.DeeChangeStylesPlugIn, org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.test.TestColorThemingPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ExportImagePlugIn, org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.DeleteAllFeaturesPlugIn, com.vividsolutions.jump.workbench.ui.plugin.RedoPlugIn, org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.OptionsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ShortcutKeysPlugIn, org.openjump.core.ui.plugin.edittoolbox.SelectOneItemPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.ConvexHullPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomToCoordinatePlugIn, com.vividsolutions.jump.workbench.ui.plugin.CloneWindowPlugIn, com.vividsolutions.jump.workbench.ui.plugin.datastore.RefreshDataStoreLayerPlugin, com.vividsolutions.jump.workbench.ui.plugin.clipboard.LayerableClipboardPlugIn, org.openjump.core.ui.plugin.edit.SelectByTypePlugIn, com.vividsolutions.jump.workbench.ui.plugin.wms.EditWMSQueryPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.SpatialQueryPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ValidateSelectedLayersPlugIn, com.vividsolutions.jump.workbench.ui.plugin.FeatureStatisticsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.RemoveSelectedCategoriesPlugIn, com.vividsolutions.jump.workbench.ui.plugin.clipboard.CopySelectedItemsPlugIn, com.vividsolutions.jump.workbench.ui.renderer.style.CustomFillPatternExamplePlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.AttributeQueryPlugIn, com.vividsolutions.jump.workbench.ui.plugin.generate.BoundaryMatchDataPlugIn, com.vividsolutions.jump.workbench.ui.style.ChangeStylesPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.BufferPlugIn, com.vividsolutions.jump.workbench.ui.plugin.test.RandomTrianglesPlugIn, org.openjump.core.ui.plugin.edittoolbox.DrawCircleWithGivenRadiusPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ChangeCoordinateSystemPlugIn, com.vividsolutions.jump.workbench.ui.plugin.clipboard.PasteItemsPlugIn, com.vividsolutions.jump.workbench.ui.plugin.wms.AddWMSQueryPlugIn, com.vividsolutions.jump.workbench.ui.zoom.InstallZoomBarPlugIn, de.latlon.deejump.plugin.SaveLegendPlugIn, org.openjump.core.ui.plugin.wms.ZoomToWMSPlugIn, com.vividsolutions.jump.workbench.ui.plugin.AddWMSDemoBoxEasterEggPlugIn, com.vividsolutions.jump.workbench.datasource.InstallStandardDataSourceQueryChoosersPlugIn, com.vividsolutions.jump.workbench.ui.plugin.analysis.GeometryFunctionPlugIn, org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn, org.openjump.core.ui.plugin.tools.ConvexHullPlugIn, com.vividsolutions.jump.workbench.ui.plugin.SelectFeaturesInFencePlugIn, com.vividsolutions.jump.workbench.ui.plugin.AbstractSaveProjectPlugIn, com.vividsolutions.jump.workbench.ui.plugin.FeatureInfoPlugIn, com.vividsolutions.jump.workbench.ui.plugin.clipboard.CopyThisCoordinatePlugIn, org.openjump.core.ui.plugin.layer.AddSIDLayerPlugIn, com.vividsolutions.jump.workbench.ui.plugin.ViewAttributesPlugIn, com.vividsolutions.jump.workbench.ui.zoom.ZoomToSelectedItemsPlugIn, de.fho.jump.pirol.plugins.EditAttributeByFormula.EditAttributeByFormulaPlugIn, org.openjump.core.ui.plugin.layer.ChangeSRIDPlugIn, com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerPlugIn, com.vividsolutions.jump.workbench.ui.style.CopyStylesPlugIn,
AbstractPlugIn | abstract public class AbstractPlugIn implements PlugIn(Code) | | Default implementation of PlugIn, with useful functions for auto-generating
a name, converting a PlugIn into an ActionListener (for use with JButtons,
for example), and supporting undo.
|
AbstractPlugIn | public AbstractPlugIn()(Code) | | |
getName | public String getName()(Code) | | the class name, minus "PlugIn", withspaces inserted at the appropriate point before eachuppercase+lowercase and lowercase+uppercase combination. |
isRollingBackInvalidEdits | protected boolean isRollingBackInvalidEdits(PlugInContext context)(Code) | | |
reportNothingToUndoYet | protected void reportNothingToUndoYet(PlugInContext context)(Code) | | Indicates that this plug-in either (1) is undoable but hasn't modified
the system yet or (2) does not modify the system. In either case, the
undo history will be preserved. If this method is not called, then this
plug-in will be assumed to be non-undoable, and the undo history will be
truncated.
|
|
|
|