org.compass.core.config.process
Class CascadingMappingProcessor

java.lang.Object
  extended by org.compass.core.config.process.CascadingMappingProcessor
All Implemented Interfaces:
MappingProcessor

public class CascadingMappingProcessor
extends Object
implements MappingProcessor

Goes over all the ResourceMappings mappings and finds all the CascadeMapping in order to set them at the resource mapping level ResourceMapping.getCascadeMappings().

Author:
kimchy

Constructor Summary
CascadingMappingProcessor()
           
 
Method Summary
 CompassMapping process(CompassMapping compassMapping, PropertyNamingStrategy namingStrategy, ConverterLookup converterLookup, CompassSettings settings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CascadingMappingProcessor

public CascadingMappingProcessor()
Method Detail

process

public CompassMapping process(CompassMapping compassMapping,
                              PropertyNamingStrategy namingStrategy,
                              ConverterLookup converterLookup,
                              CompassSettings settings)
                       throws MappingException
Specified by:
process in interface MappingProcessor
Throws:
MappingException


Copyright (c) 2004-2008 The Compass Project.