private static <T> void displayPropertySyntax(ConsoleApplication app,
PropertyDefinition<T> d) throws IllegalArgumentException {
PropertyDefinitionUsageBuilder b = new PropertyDefinitionUsageBuilder(true);
TableBuilder builder = new TableBuilder();
builder.startRow();
builder.appendCell(INFO_EDITOR_HEADING_SYNTAX.get());
builder.appendCell(b.getUsage(d));
TextTablePrinter printer = new TextTablePrinter(app.getErrorStream());
printer.setDisplayHeadings(false);