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 void
addEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
add assignments to this metaprojectstatic Metaproject
createMetaproject(java.lang.String name, java.lang.String description, java.lang.String ownerId)
void
removeEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
remove assigned entity from this metaprojectvoid
setDescription(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:IMetaproject
set this metaproject description- Specified by:
setDescription
in interfaceIMetaproject
-
addEntity
public void addEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
Description copied from interface:IMetaproject
add assignments to this metaproject- Specified by:
addEntity
in interfaceIMetaproject
-
removeEntity
public void removeEntity(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent entity)
Description copied from interface:IMetaproject
remove assigned entity from this metaproject- Specified by:
removeEntity
in interfaceIMetaproject
-
-