public static ListStyle getListStyle(final String listStyleText) { final ListStyle listStyle = new ListStyle(); final String[] tokens = HtmlValues.splitCssValue(listStyleText); for (final String token : tokens) { final int listStyleType = HtmlValues.getListStyleType(token); if (listStyleType != ListStyle.TYPE_UNSET) { listStyle.type = listStyleType; } else if (HtmlValues.isUrl(token)) { // TODO: listStyle.image } else { final int listStylePosition = HtmlValues.getListStylePosition(token); if (listStylePosition != ListStyle.POSITION_UNSET) { listStyle.position = listStylePosition; } } } return listStyle; }