@Override public boolean propertyDeleted(PropertyState before) { if (includeProperties) { return diff.propertyDeleted(before); } else { return true; } }
@Override public boolean propertyDeleted(final PropertyState before) { return diff.propertyDeleted(nodeState.decorate(before)); } }
@Override public boolean propertyDeleted(final PropertyState before) { return diff.propertyDeleted(nodeState.decorate(before)); } }
@Override public boolean propertyDeleted(final PropertyState before) { return diff.propertyDeleted(nodeState.decorate(before)); } }
@Override public boolean propertyDeleted(PropertyState before) { return diff.propertyDeleted(before); }
@Override public final boolean propertyDeleted(PropertyState before) { if (canceled.get()) { return false; } return delegate.propertyDeleted(before); }
@Override public boolean propertyDeleted(PropertyState before) { return properties.containsKey(before.getName()) || diff.propertyDeleted(before); } @Override
@Override public boolean propertyDeleted(PropertyState before) { return properties.containsKey(before.getName()) || diff.propertyDeleted(before); } @Override
private static boolean compareProperties( PropertyState before, PropertyState after, NodeStateDiff diff) { if (before == null) { return after == null || diff.propertyAdded(after); } else if (after == null) { return diff.propertyDeleted(before); } else { return before.equals(after) || diff.propertyChanged(before, after); } }
@Test public void testPropertyDeletedInterruptible() throws Throwable { PropertyState before = mock(PropertyState.class); NodeStateDiff wrapped = mock(NodeStateDiff.class); doReturn(true).when(wrapped).propertyDeleted(before); assertTrue(newCancelableDiff(wrapped, false).propertyDeleted(before)); assertFalse(newCancelableDiff(wrapped, true).propertyDeleted(before)); }
PropertyState afterProperty = state.getProperty(name); if (afterProperty == null) { if (!diff.propertyDeleted(beforeProperty)) { return false;
PropertyState afterProperty = state.getProperty(name); if (afterProperty == null) { if (!diff.propertyDeleted(beforeProperty)) { return false;
PropertyState after = newProperties.remove(before.getName()); if (after == null) { if (!diff.propertyDeleted(before)) { return false;
PropertyState after = newProperties.remove(before.getName()); if (after == null) { if (!diff.propertyDeleted(before)) { return false;
@Override public boolean compareAgainstBaseState(NodeState base, NodeStateDiff diff) { if (base != EMPTY_NODE && base.exists()) { for (PropertyState before : base.getProperties()) { if (!diff.propertyDeleted(before)) { return false; } } for (ChildNodeEntry before : base.getChildNodeEntries()) { if (!diff.childNodeDeleted( before.getName(), before.getNodeState())) { return false; } } } return true; }
@Test public void testPropertyDeleted() { NodeState before = builder.getNodeState(); builder = before.builder(); builder.removeProperty("foo"); NodeState after = builder.getNodeState(); expect(diff.propertyDeleted(before.getProperty("foo"))).andReturn(true); replay(diff); after.compareAgainstBaseState(before, diff); verify(diff); }
PropertyState after = entry.getValue(); if (after == null) { if (before != null && !diff.propertyDeleted(before)) { return false;
PropertyState after = entry.getValue(); if (after == null) { if (before != null && !diff.propertyDeleted(before)) { return false;
@Override public boolean compareAgainstBaseState(NodeState base, NodeStateDiff diff) { if (base != EMPTY_NODE && base.exists()) { for (PropertyState before : base.getProperties()) { if (!diff.propertyDeleted(before)) { return false; } } for (ChildNodeEntry before : base.getChildNodeEntries()) { if (!diff.childNodeDeleted( before.getName(), before.getNodeState())) { return false; } } } return true; }
PropertyState beforeProperty = beforeTemplate.getProperty(beforeId, beforeIndex++); if (!diff.propertyDeleted(beforeProperty)) { return false;