Class CairoComponentDescription

    • Constructor Detail

      • CairoComponentDescription

        public CairoComponentDescription()
    • Method Detail

      • getComponentName

        public String getComponentName()
        Description copied from interface: IComponentDescription
        Gets component name. Each components should be have unique name if you want use it with IComponentLoaderManager
        Returns:
        unique name of the native component, never null
      • getLibraries

        public List<File> getLibraries​(Version version)
        Description copied from interface: IComponentDescription
        Gets all files corresponding to the libraries including to the defining component
        Parameters:
        version - actual runtime version of libraries, can'be null
        Returns:
        list of libraries, never null
      • checkLibraryResources

        public void checkLibraryResources​(Version version)
        Description copied from interface: IComponentDescription
        Checks for existing of all files corresponding to the libraries resources including to the defining component. If some resources weren't found RuntimeException will be thrown.
        Parameters:
        version - actual runtime version of libraries, can'be null