@Override
  public String getColumnName(int columnIndex) {
    switch (columnIndex) {
      case 0:
        return "Line:";
      case 1:
        return "Code:";
      case 2:
        return "Comment:";
    }
    throw new ArrayIndexOutOfBoundsException();
  }
The code display is a large array of rows to be displayed. Each row is an array of fields of
length "Columns". Each field is an array of lines.
java/zylib/src/main/java/com/google/security/zynamics/zylib/gui/CodeDisplay/CodeDisplayModelExample.java