Class Metaproject
- java.lang.Object
-
- ch.systemsx.cisd.etlserver.registrator.api.v2.impl.MetaprojectImmutable
-
- ch.systemsx.cisd.etlserver.registrator.api.v2.impl.Metaproject
-
- All Implemented Interfaces:
IMetaproject,ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable
public class Metaproject extends MetaprojectImmutable implements IMetaproject
-
-
Constructor Summary
Constructors Constructor Description Metaproject(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Metaproject metaproject)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)add assignments to this metaprojectstatic MetaprojectcreateMetaproject(java.lang.String name, java.lang.String description, java.lang.String ownerId)voidremoveEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)remove assigned entity from this metaprojectvoidsetDescription(java.lang.String description)set this metaproject description-
Methods inherited from class ch.systemsx.cisd.etlserver.registrator.api.v2.impl.MetaprojectImmutable
getDescription, getMetaproject, getName, getOwnerId, isExistingMetaproject
-
-
-
-
Method Detail
-
createMetaproject
public static Metaproject createMetaproject(java.lang.String name, java.lang.String description, java.lang.String ownerId)
-
setDescription
public void setDescription(java.lang.String description)
Description copied from interface:IMetaprojectset this metaproject description- Specified by:
setDescriptionin interfaceIMetaproject
-
addEntity
public void addEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
Description copied from interface:IMetaprojectadd assignments to this metaproject- Specified by:
addEntityin interfaceIMetaproject
-
removeEntity
public void removeEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
Description copied from interface:IMetaprojectremove assigned entity from this metaproject- Specified by:
removeEntityin interfaceIMetaproject
-
-