@NonNull
    @Override
    public GeoItem.GeoType getType() {
        return type;
    }
This constructor is specifically for creating objects with applied default style
main/src/main/java/cgeo/geocaching/models/geoitem/GeoPrimitive.java