Class DataSetType
- java.lang.Object
-
- ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.DataSetTypeImmutable
-
- ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.DataSetType
-
- All Implemented Interfaces:
IAbstractType
,IDataSetType
,IDataSetTypeImmutable
,IEntityType
,IEntityTypeMutable
public class DataSetType extends DataSetTypeImmutable implements IDataSetType
-
-
Method Summary
All Methods Instance Methods Concrete 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.void
setValidationScript(ScriptImmutable validationScript)
Set the validation script-
Methods inherited from class ch.systemsx.cisd.openbis.generic.server.jython.api.v1.impl.DataSetTypeImmutable
getCode, getDescription, getEntityKind, getMainDataSetPath, getMainDataSetPattern, getValidationScript, isDeletionDisallowed
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
setDescription
public void setDescription(java.lang.String description)
Description copied from interface:IDataSetType
Set the description for this data set type.- Specified by:
setDescription
in interfaceIDataSetType
-
setMainDataSetPattern
public void setMainDataSetPattern(java.lang.String mainDataSetPattern)
Description copied from interface:IDataSetType
Set the main data set pattern for this data set type.- Specified by:
setMainDataSetPattern
in interfaceIDataSetType
-
setMainDataSetPath
public void setMainDataSetPath(java.lang.String mainDataSetPath)
Description copied from interface:IDataSetType
Set the main data set path for this data set type.- Specified by:
setMainDataSetPath
in interfaceIDataSetType
-
setDeletionDisallowed
public void setDeletionDisallowed(boolean deletionDisallowed)
Description copied from interface:IDataSetType
Sets totrue
if deletion of data sets of this type should be disallowed.- Specified by:
setDeletionDisallowed
in interfaceIDataSetType
-
setValidationScript
public void setValidationScript(ScriptImmutable validationScript)
Description copied from interface:IEntityTypeMutable
Set the validation script- Specified by:
setValidationScript
in interfaceIEntityTypeMutable
-
-