Example #1
0
  @Override
  public void gMouseClicked(MouseEvent e) {
    super.gMouseClicked(e);

    final TextBox textBox = GraphicView.searchComponentWithPosition(getAllTextBox(), e.getPoint());

    if (textBox != null) {
      final AbstractIDiagramComponent idc = textBox.getAssociedComponent();

      if (idc != null) {
        idc.select();
        idc.notifyObservers(UpdateMessage.SELECT);
      }

      if (e.getClickCount() == 2) textBox.editing();
    }
  }