|
ModeShape Distribution 3.2.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface MutableCachedNode.NodeChanges
Interface which exposes all the changes that have occurred on a MutableCachedNode
instance
Method Summary | |
---|---|
Set<Name> |
addedMixins()
Returns a set with the names of the mixins that have been added. |
Set<NodeKey> |
addedParents()
Returns the set of parents that have been added |
Set<NodeKey> |
addedStrongReferrers()
Returns a set of node keys with the strong referrers that have been added. |
Set<NodeKey> |
addedWeakReferrers()
Returns a set of node keys with the weak referrers that have been added. |
LinkedHashMap<NodeKey,Name> |
appendedChildren()
Returns the [childKey, childName] pairs of the children that have been appended (at the end). |
Set<Name> |
changedPropertyNames()
Returns a set with the names of the properties that have changed. |
Map<NodeKey,LinkedHashMap<NodeKey,Name>> |
childrenInsertedBefore()
Returns the [insertBeforeChildKey, [childKey, childName]] structure of the children that been inserted before another existing child. |
NodeKey |
newPrimaryParent()
Returns the node key of the new primary parent, in case it has changed. |
Set<NodeKey> |
removedChildren()
Returns the set of children that have been removed |
Set<Name> |
removedMixins()
Returns a set with the names of the mixins that have been removed. |
Set<NodeKey> |
removedParents()
Returns the set of parents that have been removed |
Set<Name> |
removedPropertyNames()
Returns a set with the names of the properties that have been removed. |
Set<NodeKey> |
removedStrongReferrers()
Returns a set of node keys with the strong referrers that have been removed. |
Set<NodeKey> |
removedWeakReferrers()
Returns a set of node keys with the weak referrers that have been removed. |
Map<NodeKey,Name> |
renamedChildren()
Returns the [childKey, childName] pairs of the children that have been renamed, where "childName" represents the new name after the rename. |
Method Detail |
---|
Set<Name> changedPropertyNames()
non-null
SetSet<Name> removedPropertyNames()
non-null
SetSet<Name> addedMixins()
non-null
SetSet<Name> removedMixins()
non-null
SetLinkedHashMap<NodeKey,Name> appendedChildren()
non-null
MapSet<NodeKey> removedChildren()
non-null
SetMap<NodeKey,Name> renamedChildren()
non-null
MapMap<NodeKey,LinkedHashMap<NodeKey,Name>> childrenInsertedBefore()
non-null
MapSet<NodeKey> addedParents()
non-null
SetSet<NodeKey> removedParents()
non-null
SetNodeKey newPrimaryParent()
NodeKey
of the new primary parent or null
Set<NodeKey> addedWeakReferrers()
non-null
SetSet<NodeKey> removedWeakReferrers()
non-null
SetSet<NodeKey> addedStrongReferrers()
non-null
SetSet<NodeKey> removedStrongReferrers()
non-null
Set
|
ModeShape Distribution 3.2.0.Final | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |