@Override
public void mouseClicked(GraphEditorMouseEvent e) {
boolean processed = false;
VisualDtd model = (VisualDtd) e.getModel();
if (e.getButton() == MouseEvent.BUTTON1) {
<BUG>Node node = HitMan.hitTestForSelection(e.getPosition(), model);
</BUG>
if ((node instanceof VisualSignal) && (e.getClickCount() > 1)) {
VisualSignal signal = (VisualSignal) node;
processed = model.appendSignalEvent(signal, null).isValid();

@Override
public void setup(final GraphEditor editor) {
super.setup(editor);
editor.getWorkspaceEntry().setCanCopy(false);
}
@Override
public void mouseClicked(GraphEditorMouseEvent e) {
boolean processed = false;
VisualDtd model = (VisualDtd) e.getModel();
if (e.getButton() == MouseEvent.BUTTON1) {
Node node = HitMan.hitTestCurrentLevelFirst(e.getPosition(), model);
if ((node instanceof VisualSignal) && (e.getClickCount() > 1)) {
VisualSignal signal = (VisualSignal) node;
processed = model.appendSignalEvent(signal, null).isValid();
