IMetaproject (server-original-data-store 7.0.0-rc.3+1777024182 API)
Description: declaration: package: ch.systemsx.cisd.etlserver.registrator.api.v2, interface: IMetaproject

Package ch.systemsx.cisd.etlserver.registrator.api.v2

# Interface IMetaproject

All Superinterfaces:
  `ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable`

All Known Implementing Classes:
  `Metaproject`

public interface IMetaproject extends ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)`
  add assignments to this metaproject
  `void`
  `removeEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)`
  remove assigned entity from this metaproject
  `void`
  `setDescription(String description)`
  set this metaproject description

  ### Methods inherited from interface ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable

  `getDescription, getName, getOwnerId, isExistingMetaproject`

- ## Method Details

  - ### setDescription

    void setDescription(String description)
    set this metaproject description

  - ### addEntity

    void addEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
    add assignments to this metaproject

  - ### removeEntity

    void removeEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
    remove assigned entity from this metaproject