code: public static OSMTag fromOSMTag(OSMTag otherTag, short newID) {
          return new OSMTag(newID, otherTag.getKey(), otherTag.getValue(), otherTag.getZoomAppear(),
                  otherTag.isRenderable(), otherTag.isForcePolygonLine(), otherTag.isLabelPosition());
      }
docs: Convenience method that constructs a new OSMTag with a new id from another OSMTag.
  
  @param otherTag the OSMTag to copy
  @param newID    the new id
  @return a newly constructed OSMTag with the attributes of otherTag