Interface IModelLoader<M extends IModel>

    • Method Detail

      • load

        IModelLoader.LoadResult<M> load​(ModelInfo<M> info,
                                        ImportResolver<M> resolver)
        Loads the related model.
        Parameters:
        info - the model to be loaded (as information object)
        resolver - the import resolver to use (or null for a new default import resolver)
        Returns:
        the loaded model (or null in case of problems)
      • scan

        void scan​(java.io.File location,
                  IModelLoader.IModelInfoHolder<M> holder)
        Scans a file for model information.
        Parameters:
        location - the file to be scanned
        holder - an instance providing limited access to the model information storage