@Override
  public void hyperlinkUpdate(HyperlinkEvent e) {
    if (e.getEventType().equals(EventType.ACTIVATED)) {
      String code = e.getDescription();

      if (code.matches("v[0-9]+")) {
        int register = Integer.parseInt(code.substring(1));

        rend.setSelectedInstruction(ih);
        rend.setSelectedRegister(register);

        ArrayList<InstructionHandle> result =
            new ArrayList<InstructionHandle>(AnalysisGraph.lastInstruction(ih, register));

        rend.setLastInstructions(result);
        rend.showResults();

      } else throw new IllegalArgumentException("Wrong Event");
    }
  }