Ignore:
Timestamp:
2018-03-25T18:53:04+02:00 (6 years ago)
Author:
Don-vip
Message:

introduce PrimitiveRenderer to replace OsmPrimitivRenderer (now deprecated). Change NameFormatter API to support IPrimitive instead of OsmPrimitive. Enhances interfaces in consequence.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/IRelation.java

    r9460 r13564  
    3434     */
    3535    OsmPrimitiveType getMemberType(int idx);
     36
     37    /**
     38     * Determines if at least one child primitive is incomplete.
     39     *
     40     * @return true if at least one child primitive is incomplete
     41     * @since 13564
     42     */
     43    default boolean hasIncompleteMembers() {
     44        return false;
     45    }
     46
     47    @Override
     48    default String getDisplayName(NameFormatter formatter) {
     49        return formatter.format(this);
     50    }
    3651}
Note: See TracChangeset for help on using the changeset viewer.