Description: Use EMF and GEF implement graphical editor framework, you can add graphics, delete and modify.
To Search:
File list (Check if you may need any files):
emf+GEF\SubjectEditor\.classpath
.......\.............\.project
.......\.............\bin\com\test\subject\actions\DiagramActionBarContributor.class
.......\.............\...\...\....\.......\commands\AttributeTransferCommand.class
.......\.............\...\...\....\.......\........\ChangeNodeConstraintCommand.class
.......\.............\...\...\....\.......\........\CreateAttributeCommand.class
.......\.............\...\...\....\.......\........\CreateConnectionCommand.class
.......\.............\...\...\....\.......\........\CreateSubjectCommand.class
.......\.............\...\...\....\.......\........\DeleteConnectionCommand.class
.......\.............\...\...\....\.......\........\DeleteNodeCommand.class
.......\.............\...\...\....\.......\........\ReconnectSourceCommand.class
.......\.............\...\...\....\.......\........\RenameNodeCommand.class
.......\.............\...\...\....\.......\dnd\DiagramTemplateTransferDropTargetListener.class
.......\.............\...\...\....\.......\figures\AttributeFigure.class
.......\.............\...\...\....\.......\.......\CollapsedSubjectFigure.class
.......\.............\...\...\....\.......\.......\SubjectFigure$AttributesFigure.class
.......\.............\...\...\....\.......\.......\SubjectFigure$AttributesFigureBorder.class
.......\.............\...\...\....\.......\.......\SubjectFigure.class
.......\.............\...\...\....\.......\IConstants.class
.......\.............\...\...\....\.......\model\ElementFactory.class
.......\.............\...\...\....\.......\parts\AttributePart.class
.......\.............\...\...\....\.......\.....\AttributeTreeEditPart.class
.......\.............\...\...\....\.......\.....\ConnectionPart.class
.......\.............\...\...\....\.......\.....\DiagramPart.class
.......\.............\...\...\....\.......\.....\DiagramTreeEditPart.class
.......\.............\...\...\....\.......\.....\NodeConnectionAnchor.class
.......\.............\...\...\....\.......\.....\NodePart.class
.......\.............\...\...\....\.......\.....\PartFactory.class
.......\.............\...\...\....\.......\.....\SubjectPart.class
.......\.............\...\...\....\.......\.....\SubjectTreeEditPart.class
.......\.............\...\...\....\.......\.....\TreePartFactory.class
.......\.............\...\...\....\.......\.olicies\ConnectionEditPolicy.class
.......\.............\...\...\....\.......\........\DiagramLayoutEditPolicy.class
.......\.............\...\...\....\.......\........\NodeEditPolicy.class
.......\.............\...\...\....\.......\........\NodeGraphicalNodeEditPolicy.class
.......\.............\...\...\....\.......\........\SubjectLayoutEditPolicy.class
.......\.............\...\...\....\.......\SubjectEditorPlugin.class
.......\.............\...\...\....\.......\ui\PaletteFactory.class
.......\.............\...\...\....\.......\..\SubjectEditor$OutlinePage.class
.......\.............\...\...\....\.......\..\SubjectEditor.class
.......\.............\build.properties
.......\.............\icons\file.gif
.......\.............\.....\folder.gif
.......\.............\plugin.xml
.......\.............\src\com\test\subject\actions\DiagramActionBarContributor.java
.......\.............\...\...\....\.......\commands\AttributeTransferCommand.java
.......\.............\...\...\....\.......\........\ChangeNodeConstraintCommand.java
.......\.............\...\...\....\.......\........\CreateAttributeCommand.java
.......\.............\...\...\....\.......\........\CreateConnectionCommand.java
.......\.............\...\...\....\.......\........\CreateSubjectCommand.java
.......\.............\...\...\....\.......\........\DeleteConnectionCommand.java
.......\.............\...\...\....\.......\........\DeleteNodeCommand.java
.......\.............\...\...\....\.......\........\ReconnectSourceCommand.java
.......\.............\...\...\....\.......\........\RenameNodeCommand.java
.......\.............\...\...\....\.......\dnd\DiagramTemplateTransferDropTargetListener.java
.......\.............\...\...\....\.......\figures\AttributeFigure.java
.......\...