ConfigPropertyType implements Comparable<ConfigPropertyType<T>> { public abstract String getDisplayLabel(); private  ConfigPropertyType(); static ConfigPropertyType<?> valueOf(final String name); abstract String getName(); abstract String getDisplayLabel(); abstract ValueParser<T> getValueParser(); abstract void accept(ConfigPropertyVisitor visitor, ConfigProperty<T> property); ValueRenderer getValueRenderer(); ConfigProperty<T> createConfigProperty(final String value); String getDisplayValue(final ConfigProperty<T> configProperty); @Override int compareTo(final ConfigPropertyType<T> o); @Override String toString(); static final IndentStyle INDENT_STYLE; static final IndentSize INDENT_SIZE; static final TabWidth TAB_WIDTH; static final EndOfLine END_OF_LINE; static final Charset CHARSET; static final TrimTrailingWhitespace TRIM_TRAILING_WHITESPACE; static final InsertFinalNewline INSERT_FINAL_NEWLINE; }
@Test public void configTypeShouldHaveExpectedLabel() throws Exception { assertThat(configType.getDisplayLabel(), is(label)); }