org.jfree.xml.generator.model

Class MappingModel


public class MappingModel
extends java.lang.Object

A mapping model.

Constructor Summary

MappingModel()
Creates a new instance.

Method Summary

void
addManualMapping(ManualMappingInfo mappingInfo)
Adds a manual mapping.
void
addMultiplexMapping(MultiplexMappingInfo mappingInfo)
Adds a multiplex mapping.
ManualMappingInfo[]
getManualMapping()
Returns the manual mapping info.
MultiplexMappingInfo[]
getMultiplexMapping()
Returns the multiplex mapping info.
MultiplexMappingInfo
lookupMultiplexMapping(Class baseClass)
Returns a multiplex mapping for the specified class.

Constructor Details

MappingModel

public MappingModel()
Creates a new instance.

Method Details

addManualMapping

public void addManualMapping(ManualMappingInfo mappingInfo)
Adds a manual mapping.
Parameters:
mappingInfo - the mapping.

addMultiplexMapping

public void addMultiplexMapping(MultiplexMappingInfo mappingInfo)
Adds a multiplex mapping.
Parameters:
mappingInfo - the mapping.

getManualMapping

public ManualMappingInfo[] getManualMapping()
Returns the manual mapping info.
Returns:
The manual mapping info.

getMultiplexMapping

public MultiplexMappingInfo[] getMultiplexMapping()
Returns the multiplex mapping info.
Returns:
The multiplex mapping info.

lookupMultiplexMapping

public MultiplexMappingInfo lookupMultiplexMapping(Class baseClass)
Returns a multiplex mapping for the specified class.
Parameters:
baseClass - the base class.
Returns:
The mapping.