Uranium
Application Framework
UM.Workspace.WorkspaceFileHandler.WorkspaceFileHandler Class Reference

Central class for reading and writing workspaces. More...

Inheritance diagram for UM.Workspace.WorkspaceFileHandler.WorkspaceFileHandler:
UM.FileHandler.FileHandler.FileHandler

Public Member Functions

def __init__ (self)
 
def readerRead (self, reader, file_name, kwargs)
 
- Public Member Functions inherited from UM.FileHandler.FileHandler.FileHandler
def __init__ (self, writer_type, reader_type, parent=None)
 
def setApplication (cls, application)
 
def getApplication (cls)
 
def getInstance (cls, args, kwargs)
 Return the singleton instance of the filehandler. More...
 
def supportedReadFileTypes (self)
 
def supportedWriteFileTypes (self)
 
def readLocalFile (self, file)
 
def getSupportedFileTypesWrite (self)
 Get list of all supported filetypes for writing. More...
 
def getSupportedFileTypesRead (self)
 
def addReader (self, reader)
 
def addWriter (self, writer)
 
def readerRead (self, reader, file_name, kwargs)
 
def getWriterByMimeType (self, mime)
 Get a mesh writer object that supports writing the specified mime type. More...
 
def getWriter (self, writer_id)
 Get an instance of a mesh writer by ID.
 
def getReaderForFile (self, file_name)
 Find a Reader that accepts the given file name. More...
 

Additional Inherited Members

- Static Public Attributes inherited from UM.FileHandler.FileHandler.FileHandler
 constant
 

Detailed Description

Central class for reading and writing workspaces.

This class is created by Application and handles reading and writing workspace files.


The documentation for this class was generated from the following file: