Class WorkCellLoaderFactory


  • public class WorkCellLoaderFactory
    extends java.lang.Object
    A factory for WorkCellLoader. This factory also defines the
    "rw.loaders.WorkCellLoader" extension point where new loaders can be
    registered.
    • Constructor Detail

      • WorkCellLoaderFactory

        public WorkCellLoaderFactory​(long cPtr,
                                     boolean cMemoryOwn)
    • Method Detail

      • delete

        public void delete()
      • getWorkCellLoader

        public static WorkCellLoaderPtr getWorkCellLoader​(java.lang.String format)
        Get loaders for a specific format.

        Parameters:
        format - [in] the extension (including initial dot).
        The extension name is case-insensitive.
        Returns:
        a suitable loader.
      • load

        public static WorkCellPtr load​(java.lang.String filename)
        Loads/imports a WorkCell from a file.

        An exception is thrown if the file can't be loaded.
        The RobWork XML format is supported by default.

        Parameters:
        filename - [in] name of the WorkCell file.