}
private RtePlugin buildListsPlugin(RichTextEditor rteAnnotation) {
if (rteAnnotation.lists().length > 0) {
Lists listsAnnotation = rteAnnotation.lists()[0];
List<String> features = new ArrayList<String>();
if (listsAnnotation.ordered()) {
features.add("ordered");
}
if (listsAnnotation.unordered()) {
features.add("unordered");
}
if (listsAnnotation.indent()) {
features.add("indent");
}
if (listsAnnotation.outdent()) {
features.add("outdent");
}
RtePluginParameters widgetParameters = new RtePluginParameters();
widgetParameters.setFieldName("lists");
widgetParameters.setFeatures(convertFeatures(features));