private static final void dumpVectorEntryHeader(
      OMMVectorEntry entry, PrintStream ps, int tabLevel) {
    dumpIndent(ps, tabLevel);
    ps.print(OMMTypes.toString(entry.getType()));
    ps.print(" ");
    ps.print(entry.getPosition());
    ps.print(" (");
    ps.print(OMMVectorEntry.Action.vectorActionString(entry.getAction()));
    if (entry.has(OMMVectorEntry.HAS_PERMISSION_DATA)) ps.print(", HasPermissionData");
    ps.println(") : ");

    String flagsString = ExampleUtil.vectorEntryFlagsString(entry);
    dumpIndent(ps, tabLevel);
    ps.print("flags: ");
    ps.println(flagsString);
  }