return this;
}
/** Builds a {@link Component} using this builder and a factory. */
public Component build(Factory factory) {
Component message = factory.create();
message.setAnnotationBoundary(annotationBoundary);
message.setCharacters(characters);
message.setElementStart(elementStart);
message.setElementEnd(elementEnd);
message.setRetainItemCount(retainItemCount);
message.setDeleteCharacters(deleteCharacters);
message.setDeleteElementStart(deleteElementStart);
message.setDeleteElementEnd(deleteElementEnd);
message.setReplaceAttributes(replaceAttributes);
message.setUpdateAttributes(updateAttributes);
return message;
}