Package org.apache.jackrabbit.core.xml
Class NodeInfo
- java.lang.Object
- 
- org.apache.jackrabbit.core.xml.NodeInfo
 
- 
 public class NodeInfo extends Object Information about a node being imported. This class is used by the XML import handlers to pass the parsed node information through theImporterinterface to the actual import process.An instance of this class is simply a container for the node name, node identifier, and the node type information. See the PropInfoclass for the related carrier of property information.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeIdgetId()Returns the identifier of the node being imported.Name[]getMixinNames()Returns the names of the mixin types of the node being imported.NamegetName()Returns the name of the node being imported.NamegetNodeTypeName()Returns the name of the primary type of the node being imported.
 
- 
- 
- 
Constructor Detail- 
NodeInfopublic NodeInfo(Name name, Name nodeTypeName, Name[] mixinNames, NodeId id) Creates a node information instance.- Parameters:
- name- name of the node being imported
- nodeTypeName- name of the primary type of the node being imported
- mixinNames- names of the mixin types of the node being imported
- id- identifier of the node being imported
 
 
- 
 - 
Method Detail- 
getNamepublic Name getName() Returns the name of the node being imported.- Returns:
- node name
 
 - 
getNodeTypeNamepublic Name getNodeTypeName() Returns the name of the primary type of the node being imported.- Returns:
- primary type name
 
 - 
getMixinNamespublic Name[] getMixinNames() Returns the names of the mixin types of the node being imported.- Returns:
- mixin type names
 
 - 
getIdpublic NodeId getId() Returns the identifier of the node being imported.- Returns:
- node identifier
 
 
- 
 
-