public boolean isSameSource(final SourceLocation other) {
        if (other == null) {
            return false;
        } else {
            return this.metaId == other.metaId
                    && this.partIndex == other.partIndex
                    && Objects.equals(this.childType, other.childType);
        }
    }
Most users of {@link SourceLocation} are only expecting one highlight so this is a helper
for them. Returns null if there isn't one.
stroom-core-shared/src/main/java/stroom/pipeline/shared/SourceLocation.java