Edición
En este ejemplo se muestra cómo se puede emplear una herramienta (tool) ya hecha en otro plugin (extCAD) para heredar de ella y modificar o ampliar su comportamiento. En concreto, se ha implementado un autocompletado de polígono. El usuario puede dibujar un polígono y si lo hace por encima de otro polígono existente, la herramienta lo toma en cuenta para seguir la frontera de los dos polígonos.
Los ficheros involucrados son:
- config.xml.- Se define la extensión con el botón y la toolbar correspondiente.
- MyInfoExtension.java.- La clase que crea y asigna el listener del tool.
- tools/AutoCompletePolygon.java