org.apache.jackrabbit.core.xml
Class PropInfo
java.lang.Object
org.apache.jackrabbit.core.xml.PropInfo
public class PropInfo
- extends Object
Information about a property being imported. This class is used
by the XML import handlers to pass the parsed property information
through the Importer
interface to the actual import process.
In addition to carrying the actual property data, instances of this
class also know how to apply that data when imported either to a
NodeImpl
instance through a session or directly to a
NodeState
instance in a workspace.
Constructor Summary |
PropInfo(Name name,
int type,
TextValue[] values)
Creates a proprety information instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropInfo
public PropInfo(Name name,
int type,
TextValue[] values)
- Creates a proprety information instance.
- Parameters:
name
- name of the property being importedtype
- type of the property being importedvalues
- value(s) of the property being imported
dispose
public void dispose()
- Disposes all values contained in this property.
apply
public void apply(NodeImpl node,
NamePathResolver resolver,
ReferenceChangeTracker refTracker)
throws RepositoryException
- Throws:
RepositoryException
apply
public void apply(NodeState node,
BatchedItemOperations itemOps,
NodeTypeRegistry ntReg,
ReferenceChangeTracker refTracker)
throws RepositoryException
- Throws:
RepositoryException
Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.