public class SyncUnit extends Object
Constructor and Description |
---|
SyncUnit(DocumentComponent syncTarget) |
Modifier and Type | Method and Description |
---|---|
void |
addChange(ChangeInfo change) |
void |
addNonDomainedElementChange(ChangeInfo change) |
void |
addToAddedAttributes(Attr attr) |
void |
addToAddList(DocumentComponent c) |
void |
addToRemovedAttributes(Attr attr) |
void |
addToRemoveList(DocumentComponent c) |
Map<String,Attr> |
getAddedAttributes() |
List<ChangeInfo> |
getChanges() |
ChangeInfo |
getLastChange() |
Set<String> |
getNonDomainedElementChanges() |
List<Element> |
getParentToRootPath() |
Map<String,Attr> |
getRemovedAttributes() |
DocumentComponent |
getTarget() |
List<DocumentComponent> |
getToAddList() |
List<DocumentComponent> |
getToRemoveList() |
boolean |
hasTextContentChanges() |
boolean |
hasWhitespaceChangeOnly() |
boolean |
isComponentChanged() |
void |
merge(SyncUnit su) |
void |
setComponentChanged(boolean v) |
void |
setHasTextContentChanges(boolean val) |
void |
updateTargetReference() |
public SyncUnit(DocumentComponent syncTarget)
public void addChange(ChangeInfo change)
public List<ChangeInfo> getChanges()
public DocumentComponent getTarget()
public List<DocumentComponent> getToRemoveList()
public void addToRemoveList(DocumentComponent c)
public List<DocumentComponent> getToAddList()
public void addToAddList(DocumentComponent c)
public void setComponentChanged(boolean v)
public boolean isComponentChanged()
public void addToAddedAttributes(Attr attr)
public void addToRemovedAttributes(Attr attr)
public void merge(SyncUnit su)
public void updateTargetReference()
public ChangeInfo getLastChange()
public boolean hasTextContentChanges()
public void setHasTextContentChanges(boolean val)
public void addNonDomainedElementChange(ChangeInfo change)
public boolean hasWhitespaceChangeOnly()