Interface ILcdModelFactory

All Known Implementing Classes:
TLcyCompositeModelFactory

public interface ILcdModelFactory
Factory to create ILcdModel instances for a given ILcdModelDescriptor and ILcdModelReference.
Since:
8.1
  • Method Details

    • createModel

      ILcdModel createModel(ILcdModelDescriptor aModelDescriptor, ILcdModelReference aModelReference) throws IllegalArgumentException
      Creates an ILcdModel for the given ILcdModelDescriptor and ILcdModelReference.
      Parameters:
      aModelDescriptor - The model descriptor.
      aModelReference - The model reference. This parameter can be left null to get a default model reference (for example WGS84, but it depends on the implementation).
      Returns:
      The newly created ILcdModel, never null.
      Throws:
      IllegalArgumentException - If no ILcdModel can be created for the given parameters, for example because the ILcdModelDescriptor is of the incorrect type.