org.apache.jackrabbit.ocm.mapper.impl.digester
Class DigesterDescriptorReader

java.lang.Object
  extended by org.apache.jackrabbit.ocm.mapper.impl.digester.DigesterDescriptorReader
All Implemented Interfaces:
DescriptorReader

public class DigesterDescriptorReader
extends Object
implements DescriptorReader

Helper class that reads the xml mapping file and load all class descriptors into memory (object graph)

Author:
Lombart Christophe , Alexandru Popescu

Constructor Summary
DigesterDescriptorReader(InputStream stream)
           
DigesterDescriptorReader(InputStream[] streams)
           
DigesterDescriptorReader(String xmlFile)
           
DigesterDescriptorReader(String[] xmlFiles)
           
 
Method Summary
 MappingDescriptor loadClassDescriptors()
          Load all class descriptors found in the xml mapping file.
 void setResolver(URL dtdResolver)
           
 void setValidating(boolean flag)
          Set if the mapping should be validated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DigesterDescriptorReader

public DigesterDescriptorReader(InputStream stream)

DigesterDescriptorReader

public DigesterDescriptorReader(InputStream[] streams)

DigesterDescriptorReader

public DigesterDescriptorReader(String xmlFile)

DigesterDescriptorReader

public DigesterDescriptorReader(String[] xmlFiles)
Method Detail

setValidating

public void setValidating(boolean flag)
Set if the mapping should be validated.

Parameters:
flag - true if the mapping should be validated

setResolver

public void setResolver(URL dtdResolver)

loadClassDescriptors

public MappingDescriptor loadClassDescriptors()
Load all class descriptors found in the xml mapping file.

Specified by:
loadClassDescriptors in interface DescriptorReader
Returns:
a MappingDescriptor


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