public class ShapeEditingExtension extends ApplicationTemplate
ShapeEditor
to operate on a custom Renderable. This example
defines a custom renderable and an extension of ShapeEditor
that knows how to edit it.Modifier and Type | Class and Description |
---|---|
static class |
ShapeEditingExtension.AppFrame
This is the app that instantiates the custom shape and the extended shape editor.
|
static class |
ShapeEditingExtension.Arrow
Defines a custom Renderable that we'll use to illustrate editing extension.
|
static class |
ShapeEditingExtension.ShapeEditorExtension
Defines an extension to
ShapeEditor that knows how to operate on the custom shape
defined above. |
ApplicationTemplate.AppPanel
Constructor and Description |
---|
ShapeEditingExtension() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
insertAfterPlacenames, insertBeforeCompass, insertBeforeLayerName, insertBeforePlacenames, start