示例#1
0
 def __init__(self, app: StructuredApp):
     super().__init__(app)
     self.app = app
     self.folder_manager = folders.FolderManager()
     self.role_manager = roles.RoleManager(app)
     self.ld_manager = library_datasets.LibraryDatasetsManager(app)
     self.ldda_manager = lddas.LDDAManager(app)
示例#2
0
 def __init__( self, app ):
     self.type_registry = DatasetCollectionTypesRegistry( app )
     self.collection_type_descriptions = CollectionTypeDescriptionFactory( self.type_registry )
     self.model = app.model
     self.security = app.security
     self.hda_manager = hdas.HDAManager()
     self.history_manager = histories.HistoryManager()
     self.tag_manager = tags.TagsManager( app )
     self.ldda_manager = lddas.LDDAManager( )
示例#3
0
    def __init__(self, app):
        self.type_registry = DATASET_COLLECTION_TYPES_REGISTRY
        self.collection_type_descriptions = COLLECTION_TYPE_DESCRIPTION_FACTORY
        self.model = app.model
        self.security = app.security

        self.hda_manager = hdas.HDAManager(app)
        self.history_manager = histories.HistoryManager(app)
        self.tag_handler = tags.GalaxyTagHandler(app.model.context)
        self.ldda_manager = lddas.LDDAManager(app)