Interface IComponentLibraryResolver

All Known Implementing Classes:
AbstractComponentDescription, AbstractDelegateComponentDescription, AbstractDelegatePlatformComponentDescription, CairoComponentDescription, ChartComponentDescription, ChartPlatformComponentDescription, CommonDelegatePlatformComponentDescription, DcsNativeComponentDescription, DcsNativePlatformComponentDescription, FormNativeComponentDescription, FormNativePlatformComponentDescription, IcuComponentDescription, ImageMagicComponentDescription, LibUnwindComponentDescription, LzPlatformComponentDescription, MallocLibComponentDescription, MdNativeComponentDescription, MdNativePlatformComponentDescription, NgHttpPlatformComponentDescription, OpenJpPlatformComponentDescription, PictureNativeComponentDescription, PlatformComponentDescription, StdLibCPlusPlusComponentDescription, WSDefinitionComponentDescription, WSDefinitionPlatformComponentDescription

public interface IComponentLibraryResolver
Interface for getting component library file by name
  • Method Details

    • resolveLibrary

      File resolveLibrary(String name, Version version)
      Gets file to the library by its name
      Parameters:
      name - name of the resolving library, can't be null
      Returns:
      file corresponding to the resolving library or null if library with the same name wasn't found
    • resolveResource

      File resolveResource(String name, Version version)
      Gets file to the library resource by its name
      Parameters:
      name - name of the resolving library resource, can't be null
      Returns:
      file corresponding to the resolving library resource or null if library resource with the same name wasn't found