public static class ConsolidatingChangeLog.CancelableOperations.SetValue extends Operations.SetValue implements ConsolidatingChangeLog.CancelableOperation
isMultivalued, propertyId, values
CANCEL_BOTH, CANCEL_NONE, CANCEL_OTHER, CANCEL_THIS
Constructor and Description |
---|
SetValue(PropertyId propertyId,
QValue value) |
SetValue(PropertyId propertyId,
QValue[] values) |
Modifier and Type | Method and Description |
---|---|
int |
cancel(ConsolidatingChangeLog.CancelableOperation other)
Determines the cancellation behavior of the
other operation
on this operation. |
apply, equals, equals, hashCode, toString
public SetValue(PropertyId propertyId, QValue value)
public SetValue(PropertyId propertyId, QValue[] values)
public int cancel(ConsolidatingChangeLog.CancelableOperation other) throws RepositoryException
ConsolidatingChangeLog.CancelableOperation
other
operation
on this operation.cancel
in interface ConsolidatingChangeLog.CancelableOperation
CANCEL_THIS
if
other
is an instance of
Remove
and has an node higher up
the hierarchy or this node as target. Or if other
is an instance of
SetValue
which has this
property as targetCANCEL_NONE
otherwise.RepositoryException
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.