org.compass.core.mapping.osem
Class OsemMappingUtils.ClassPropertyAndResourcePropertyGathererAndPathBuilder

java.lang.Object
  extended by org.compass.core.mapping.osem.OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer
      extended by org.compass.core.mapping.osem.OsemMappingUtils.ClassPropertyAndResourcePropertyGathererAndPathBuilder
All Implemented Interfaces:
OsemMappingUtils.ClassMappingCallback
Enclosing class:
OsemMappingUtils

public static class OsemMappingUtils.ClassPropertyAndResourcePropertyGathererAndPathBuilder
extends OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer


Constructor Summary
OsemMappingUtils.ClassPropertyAndResourcePropertyGathererAndPathBuilder()
           
 
Method Summary
 HashMap getPathMappings()
           
 void onBeginMultipleMapping(Mapping mapping)
           
 void onClassPropertyMapping(ClassPropertyMapping mapping)
           
 void onEndMultiplMapping(Mapping mapping)
           
 void onResourcePropertyMapping(ResourcePropertyMapping mapping)
           
 
Methods inherited from class org.compass.core.mapping.osem.OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer
addResourcePropertyMapping, getClassPropertyMappings, getResourcePropertyMappings, onBeginCollectionMapping, onComponentMapping, onConstantMetaDataMappaing, onEndCollectionMapping, onReferenceMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OsemMappingUtils.ClassPropertyAndResourcePropertyGathererAndPathBuilder

public OsemMappingUtils.ClassPropertyAndResourcePropertyGathererAndPathBuilder()
Method Detail

onBeginMultipleMapping

public void onBeginMultipleMapping(Mapping mapping)
Specified by:
onBeginMultipleMapping in interface OsemMappingUtils.ClassMappingCallback
Overrides:
onBeginMultipleMapping in class OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer

onEndMultiplMapping

public void onEndMultiplMapping(Mapping mapping)
Specified by:
onEndMultiplMapping in interface OsemMappingUtils.ClassMappingCallback
Overrides:
onEndMultiplMapping in class OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer

onClassPropertyMapping

public void onClassPropertyMapping(ClassPropertyMapping mapping)
Specified by:
onClassPropertyMapping in interface OsemMappingUtils.ClassMappingCallback
Overrides:
onClassPropertyMapping in class OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer

onResourcePropertyMapping

public void onResourcePropertyMapping(ResourcePropertyMapping mapping)
Specified by:
onResourcePropertyMapping in interface OsemMappingUtils.ClassMappingCallback
Overrides:
onResourcePropertyMapping in class OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer

getPathMappings

public HashMap getPathMappings()


Copyright (c) 2004-2006 The Compass Project.