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

      All Methods Instance Methods Abstract Methods 
      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​(java.lang.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 Detail

      • setDescription

        void setDescription​(java.lang.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