OSID Logo
OSID Specifications
osid package
Version 3.1.0
Interfaceosid.OsidCompendiumForm
Implementsosid.OsidObjectForm
osid.OsidSubjugateableForm
Description

This form is used to create and update governators.

MethodgetStartDateMetadata
Description

Gets the metadata for a start date.

Returnosid.Metadata metadata for the date
Compliancemandatory This method must be implemented.
MethodsetStartDate
Description

Sets the start date.

Parametersosid.calendaring.DateTimedate the new date
ErrorsINVALID_ARGUMENT date is invalid
NO_ACCESS Metadata.isReadOnly() is true
NULL_ARGUMENT date is null
Compliancemandatory This method must be implemented.
MethodclearStartDate
Description

Clears the start date.

ErrorsNO_ACCESS Metadata.isRequired() or Metadata.isReadOnly() is true
Compliancemandatory This method must be implemented.
MethodgetEndDateMetadata
Description

Gets the metadata for an end date.

Returnosid.Metadata metadata for the date
Compliancemandatory This method must be implemented.
MethodsetEndDate
Description

Sets the end date.

Parametersosid.calendaring.DateTimedate the new date
ErrorsINVALID_ARGUMENT date is invalid
NO_ACCESS Metadata.isReadOnly() is true
NULL_ARGUMENT date is null
Compliancemandatory This method must be implemented.
MethodclearEndDate
Description

Clears the end date.

ErrorsNO_ACCESS Metadata.isRequired() or Metadata.isReadOnly() is true
Compliancemandatory This method must be implemented.
MethodgetInterpolatedMetadata
Description

Gets the metadata for the interpolated flag.

Returnosid.Metadata metadata for the interpolated flag
Compliancemandatory This method must be implemented.
MethodsetInterpolated
Description

Sets the interpolated flag.

Parametersbooleaninterpolated the new interpolated flag
ErrorsINVALID_ARGUMENT interpolated is invalid
NO_ACCESS Metadata.isReadOnly() is true
Compliancemandatory This method must be implemented.
MethodclearInterpolated
Description

Clears the interpolated flag.

ErrorsNO_ACCESS Metadata.isRequired() or Metadata.isReadOnly() is true
Compliancemandatory This method must be implemented.
MethodgetExtrapolatedMetadata
Description

Gets the metadata for the extrapolated flag.

Returnosid.Metadata metadata for the extrapolated flag
Compliancemandatory This method must be implemented.
MethodsetExtrapolated
Description

Sets the extrapolated flag.

Parametersbooleanextrapolated the new extrapolated flag
ErrorsINVALID_ARGUMENT extrapolated is invalid
NO_ACCESS Metadata.isReadOnly() is true
Compliancemandatory This method must be implemented.
MethodclearExtrapolated
Description

Clears the extrapolated flag.

ErrorsNO_ACCESS Metadata.isRequired() or Metadata.isReadOnly() is true
Compliancemandatory This method must be implemented.