private CharSequence generateCompositePropertyElements(final List<Token> tokens, final String indent) { final StringBuilder sb = new StringBuilder(); for (int i = 0; i < tokens.size();) { final Token token = tokens.get(i); final String propertyName = formatPropertyName(token.name()); // FIXME: do I need to pass classname down here for disambiguation switch (token.signal()) { case ENCODING: sb.append(generatePrimitiveProperty(propertyName, token, indent)); break; case BEGIN_ENUM: sb.append(generateEnumProperty(propertyName, token, null, indent)); break; case BEGIN_SET: sb.append(generateBitSetProperty(propertyName, token, indent)); break; case BEGIN_COMPOSITE: sb.append(generateCompositeProperty(propertyName, token, indent)); break; } i += tokens.get(i).componentTokenCount(); } return sb; }
sb.append(generateEnumProperty(propertyName, encodingToken, signalToken, indent)); break;
private CharSequence generateCompositePropertyElements(final List<Token> tokens, final String indent) { final StringBuilder sb = new StringBuilder(); for (int i = 0; i < tokens.size();) { final Token token = tokens.get(i); final String propertyName = formatPropertyName(token.name()); // FIXME: do I need to pass classname down here for disambiguation switch (token.signal()) { case ENCODING: sb.append(generatePrimitiveProperty(propertyName, token, indent)); break; case BEGIN_ENUM: sb.append(generateEnumProperty(propertyName, token, null, indent)); break; case BEGIN_SET: sb.append(generateBitSetProperty(propertyName, token, indent)); break; case BEGIN_COMPOSITE: sb.append(generateCompositeProperty(propertyName, token, indent)); break; } i += tokens.get(i).componentTokenCount(); } return sb; }
private CharSequence generateCompositePropertyElements(final List<Token> tokens, final String indent) { final StringBuilder sb = new StringBuilder(); for (int i = 0; i < tokens.size();) { final Token token = tokens.get(i); final String propertyName = formatPropertyName(token.name()); // FIXME: do I need to pass classname down here for disambiguation switch (token.signal()) { case ENCODING: sb.append(generatePrimitiveProperty(propertyName, token, indent)); break; case BEGIN_ENUM: sb.append(generateEnumProperty(propertyName, token, null, indent)); break; case BEGIN_SET: sb.append(generateBitSetProperty(propertyName, token, indent)); break; case BEGIN_COMPOSITE: sb.append(generateCompositeProperty(propertyName, token, indent)); break; } i += tokens.get(i).componentTokenCount(); } return sb; }
sb.append(generateEnumProperty(propertyName, encodingToken, signalToken, indent)); break;
sb.append(generateEnumProperty(propertyName, encodingToken, signalToken, indent)); break;
sb.append(generateEnumProperty(propertyName, encodingToken, indent)); break;