Class PlatformComponentDescription

    • Field Detail

      • LIBRARIES

        public static final Library[] LIBRARIES
      • LIBRARIES_8_3_11

        public static final Library[] LIBRARIES_8_3_11
    • Constructor Detail

      • PlatformComponentDescription

        public PlatformComponentDescription()
    • 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