Class MappingModel

java.lang.Object
org.jfree.xml.generator.model.MappingModel

public class MappingModel extends Object
A mapping model.
  • Field Details

    • mappingInfos

      private HashMap mappingInfos
      Mapping infos.
    • manualMappings

      private ArrayList manualMappings
      The manual mappings.
    • multiplexMappings

      private ArrayList multiplexMappings
      The multiplex mappings.
  • Constructor Details

    • MappingModel

      public MappingModel()
      Creates a new instance.
  • Method Details

    • getMultiplexMapping

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

      public ManualMappingInfo[] getManualMapping()
      Returns the manual mapping info.
      Returns:
      The manual mapping info.
    • 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.
    • lookupMultiplexMapping

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