/** * Adds styles whose name matches names from a given source of styles. * * @param sldStyles final styles container * @param styleNames names of styles to find in the given source * @param source list of styles from a given source */ private void addStylesFrom(List<Style> sldStyles, List<String> styleNames, Style[] source) { if (styleNames.size() == 0) { sldStyles.add(findStyle(null, source)); } else { for (String styleName : styleNames) { sldStyles.add(findStyle(styleName, source)); } } }