public class MarkerSetDiff extends Object implements Serializable
Constructor and Description |
---|
MarkerSetDiff(Map<String,MarkerAddition> added,
Map<String,MarkerDiff> moved,
Set<String> removed) |
MarkerSetDiff(Map<String,MarkerAddition> added,
Set<String> removed) |
Modifier and Type | Method and Description |
---|---|
Map<String,AceMarker> |
applyTo(Map<String,AceMarker> markers,
String text2) |
TransportDiff.TransportMarkerSetDiff |
asTransportDiff() |
static MarkerSetDiff |
diff(Map<String,AceMarker> m1,
Map<String,AceMarker> m2,
String text2) |
static MarkerSetDiff |
fromTransportDiff(TransportDiff.TransportMarkerSetDiff td) |
boolean |
isIdentity() |
String |
toString() |
public MarkerSetDiff(Map<String,MarkerAddition> added, Set<String> removed)
public MarkerSetDiff(Map<String,MarkerAddition> added, Map<String,MarkerDiff> moved, Set<String> removed)
public static MarkerSetDiff diff(Map<String,AceMarker> m1, Map<String,AceMarker> m2, String text2)
public boolean isIdentity()
public TransportDiff.TransportMarkerSetDiff asTransportDiff()
public static MarkerSetDiff fromTransportDiff(TransportDiff.TransportMarkerSetDiff td)
Copyright © 2020 Magnolia International Ltd.. All rights reserved.