org.netbeans.modules.xml.xam/1 1.18.0 1

org.netbeans.modules.xml.xam.dom
Class SyncUnit

java.lang.Object
  extended by org.netbeans.modules.xml.xam.dom.SyncUnit

public class SyncUnit
extends Object


Constructor Summary
SyncUnit(DocumentComponent syncTarget)
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SyncUnit

public SyncUnit(DocumentComponent syncTarget)
Method Detail

addChange

public void addChange(ChangeInfo change)

getChanges

public List<ChangeInfo> getChanges()

getTarget

public DocumentComponent getTarget()

getToRemoveList

public List<DocumentComponent> getToRemoveList()

addToRemoveList

public void addToRemoveList(DocumentComponent c)

getToAddList

public List<DocumentComponent> getToAddList()

addToAddList

public void addToAddList(DocumentComponent c)

setComponentChanged

public void setComponentChanged(boolean v)

isComponentChanged

public boolean isComponentChanged()

addToAddedAttributes

public void addToAddedAttributes(Attr attr)

getAddedAttributes

public Map<String,Attr> getAddedAttributes()

getRemovedAttributes

public Map<String,Attr> getRemovedAttributes()

addToRemovedAttributes

public void addToRemovedAttributes(Attr attr)

merge

public void merge(SyncUnit su)

updateTargetReference

public void updateTargetReference()

getLastChange

public ChangeInfo getLastChange()

getParentToRootPath

public List<Element> getParentToRootPath()

hasTextContentChanges

public boolean hasTextContentChanges()

setHasTextContentChanges

public void setHasTextContentChanges(boolean val)

getNonDomainedElementChanges

public Set<String> getNonDomainedElementChanges()

addNonDomainedElementChange

public void addNonDomainedElementChange(ChangeInfo change)

hasWhitespaceChangeOnly

public boolean hasWhitespaceChangeOnly()

org.netbeans.modules.xml.xam/1 1.18.0 1

Built on May 25 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.