@Override
    public GeoItem applyDefaultStyle(final GeoStyle style) {
        final GeoGroup.Builder builder = new GeoGroup.Builder();
        for (GeoItem item : items) {
            builder.addItems(item.applyDefaultStyle(style));
        }
        return builder.build();
    }
Represents a group of drawable GeoItem such as a point, polyline, polygon or enclosed groups
main/src/main/java/cgeo/geocaching/models/geoitem/GeoGroup.java