org.apache.jackrabbit.jcr2spi.operation
Class SetPropertyValue

java.lang.Object
  extended by org.apache.jackrabbit.jcr2spi.operation.AbstractOperation
      extended by org.apache.jackrabbit.jcr2spi.operation.SetPropertyValue
All Implemented Interfaces:
Operation

public class SetPropertyValue
extends AbstractOperation

SetPropertyValue...


Method Summary
 void accept(OperationVisitor visitor)
          Calls the appropriate visit method on visitor based on the type of this operation.
static Operation create(PropertyState propState, QValue[] qValues, int valueType)
           
 PropertyId getPropertyId()
           
 PropertyState getPropertyState()
           
 QValue[] getValues()
           
 int getValueType()
           
 boolean isMultiValued()
           
 void persisted()
          Throws UnsupportedOperationException
 
Methods inherited from class org.apache.jackrabbit.jcr2spi.operation.AbstractOperation
addAffectedItemState, getAffectedItemStates, getName, getNodeState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

accept

public void accept(OperationVisitor visitor)
            throws ValueFormatException,
                   LockException,
                   ConstraintViolationException,
                   AccessDeniedException,
                   ItemExistsException,
                   UnsupportedRepositoryOperationException,
                   VersionException,
                   RepositoryException
Description copied from interface: Operation
Calls the appropriate visit method on visitor based on the type of this operation.

Parameters:
visitor -
Throws:
ValueFormatException
LockException
ConstraintViolationException
AccessDeniedException
ItemExistsException
UnsupportedRepositoryOperationException
VersionException
RepositoryException
See Also:
Operation.accept(OperationVisitor)

persisted

public void persisted()
Throws UnsupportedOperationException

See Also:
Operation.persisted()

getPropertyId

public PropertyId getPropertyId()

getPropertyState

public PropertyState getPropertyState()

isMultiValued

public boolean isMultiValued()

getValueType

public int getValueType()

getValues

public QValue[] getValues()

create

public static Operation create(PropertyState propState,
                               QValue[] qValues,
                               int valueType)


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.