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

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

public static class OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer
extends Object
implements OsemMappingUtils.ClassMappingCallback


Constructor Summary
OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer()
           
 
Method Summary
 void addResourcePropertyMapping(ResourcePropertyMapping resourcePropertyMapping)
           
 ArrayList getClassPropertyMappings()
           
 ArrayList getResourcePropertyMappings()
           
 void onBeginCollectionMapping(AbstractCollectionMapping collectionMapping)
           
 void onBeginMultipleMapping(Mapping mapping)
           
 void onClassPropertyMapping(ClassPropertyMapping classPropertyMapping)
           
 void onComponentMapping(ComponentMapping componentMapping)
           
 void onConstantMetaDataMappaing(ConstantMetaDataMapping constantMetaDataMapping)
           
 void onEndCollectionMapping(AbstractCollectionMapping collectionMapping)
           
 void onEndMultiplMapping(Mapping mapping)
           
 void onReferenceMapping(ReferenceMapping referenceMapping)
           
 void onResourcePropertyMapping(ResourcePropertyMapping resourcePropertyMapping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer

public OsemMappingUtils.ClassPropertyAndResourcePropertyGatherer()
Method Detail

addResourcePropertyMapping

public void addResourcePropertyMapping(ResourcePropertyMapping resourcePropertyMapping)

getClassPropertyMappings

public ArrayList getClassPropertyMappings()

getResourcePropertyMappings

public ArrayList getResourcePropertyMappings()

onBeginMultipleMapping

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

onEndMultiplMapping

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

onBeginCollectionMapping

public void onBeginCollectionMapping(AbstractCollectionMapping collectionMapping)
Specified by:
onBeginCollectionMapping in interface OsemMappingUtils.ClassMappingCallback

onEndCollectionMapping

public void onEndCollectionMapping(AbstractCollectionMapping collectionMapping)
Specified by:
onEndCollectionMapping in interface OsemMappingUtils.ClassMappingCallback

onClassPropertyMapping

public void onClassPropertyMapping(ClassPropertyMapping classPropertyMapping)
Specified by:
onClassPropertyMapping in interface OsemMappingUtils.ClassMappingCallback

onComponentMapping

public void onComponentMapping(ComponentMapping componentMapping)
Specified by:
onComponentMapping in interface OsemMappingUtils.ClassMappingCallback

onReferenceMapping

public void onReferenceMapping(ReferenceMapping referenceMapping)
Specified by:
onReferenceMapping in interface OsemMappingUtils.ClassMappingCallback

onConstantMetaDataMappaing

public void onConstantMetaDataMappaing(ConstantMetaDataMapping constantMetaDataMapping)
Specified by:
onConstantMetaDataMappaing in interface OsemMappingUtils.ClassMappingCallback

onResourcePropertyMapping

public void onResourcePropertyMapping(ResourcePropertyMapping resourcePropertyMapping)
Specified by:
onResourcePropertyMapping in interface OsemMappingUtils.ClassMappingCallback


Copyright (c) 2004-2006 The Compass Project.