Interface IDataSetType
-
- All Superinterfaces:
IAbstractType
,IDataSetTypeImmutable
,IEntityType
,IEntityTypeMutable
- All Known Implementing Classes:
DataSetType
public interface IDataSetType extends IDataSetTypeImmutable, IEntityTypeMutable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setDeletionDisallowed(boolean deletionDisallowed)
Sets totrue
if deletion of data sets of this type should be disallowed.void
setDescription(java.lang.String description)
Set the description for this data set type.void
setMainDataSetPath(java.lang.String mainDataSetPath)
Set the main data set path for this data set type.void
setMainDataSetPattern(java.lang.String mainDataSetPattern)
Set the main data set pattern for this data set type.-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IAbstractType
getCode
-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IDataSetTypeImmutable
getDescription, getMainDataSetPath, getMainDataSetPattern, isDeletionDisallowed
-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IEntityType
getEntityKind, getValidationScript
-
Methods inherited from interface ch.systemsx.cisd.openbis.generic.server.jython.api.v1.IEntityTypeMutable
setValidationScript
-
-
-
-
Method Detail
-
setDescription
void setDescription(java.lang.String description)
Set the description for this data set type.
-
setMainDataSetPattern
void setMainDataSetPattern(java.lang.String mainDataSetPattern)
Set the main data set pattern for this data set type.
-
setMainDataSetPath
void setMainDataSetPath(java.lang.String mainDataSetPath)
Set the main data set path for this data set type.
-
setDeletionDisallowed
void setDeletionDisallowed(boolean deletionDisallowed)
Sets totrue
if deletion of data sets of this type should be disallowed.
-
-