KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > columba > core > context > base > api > IMappingFactory


1 package org.columba.core.context.base.api;
2
3 public interface IMappingFactory {
4
5     public ILocator createLocator(IName[] names);
6     public ILocator createLocator();
7     
8     public IMapping createMapping(ILocator sourceLocator, ILocator destinationLocator);
9     
10     public IMappingGroup createMappingGroup(IStructureType sourceType, IStructureType destinationType);
11     
12     public void mapValues(IMappingGroup mappingGroup, IStructureValue source, IStructureValue destination);
13     
14     public String JavaDoc marshall(IMappingGroup mappingGroup);
15     public IMappingGroup unmarshall(String JavaDoc xmlString);
16 }
17
Popular Tags