OSID Logo
OSID Specifications
type package
Version 3.0.0
Interfaceosid.type.TypeForm
Implementsosid.OsidForm
Used Byosid.type.TypeAdminSession
Description

This form provides a means of updating various fields in the Type . Note that the domain, authority and identifier are part of the Type identification, and as such not modifiable.

MethodgetDisplayNameMetadata
Description

Gets the metadata for the display name.

Returnosid.Metadatametadata for the display name
CompliancemandatoryThis method must be implemented.
MethodsetDisplayName
Description

Sets a display name.

ParametersstringdisplayNamethe new display name
ErrorsINVALID_ARGUMENTdisplayName is invalid
NO_ACCESSdisplayName cannot be modified
NULL_ARGUMENTdisplayName is null
CompliancemandatoryThis method must be implemented.
MethodclearDisplayName
Description

Clears the display name.

ErrorsNO_ACCESSdisplayName cannot be modified
CompliancemandatoryThis method must be implemented.
MethodgetDisplayLabelMetadata
Description

Gets the metadata for the display label.

Returnosid.Metadatametadata for the display label
CompliancemandatoryThis method must be implemented.
MethodsetDisplayLabel
Description

Seta a display label.

ParametersstringdisplayLabelthe new display label
ErrorsINVALID_ARGUMENTdisplayLabel is invalid
NO_ACCESSdisplayLabel cannot be modified
NULL_ARGUMENTdisplayLabel is null
CompliancemandatoryThis method must be implemented.
MethodclearDisplayLabel
Description

Clears the display label.

ErrorsNO_ACCESSdisplayLabel cannot be modified
CompliancemandatoryThis method must be implemented.
MethodgetDescriptionMetadata
Description

Gets the metadata for the description.

Returnosid.Metadatametadata for the description
CompliancemandatoryThis method must be implemented.
MethodsetDescription
Description

Sets a description.

Parametersstringdescriptionthe new description
ErrorsINVALID_ARGUMENTdescription is invalid
NO_ACCESSdescription cannot be modified
NULL_ARGUMENTdescription is null
CompliancemandatoryThis method must be implemented.
MethodclearDescription
Description

Clears the description.

ErrorsNO_ACCESSdescription cannot be modified
CompliancemandatoryThis method must be implemented.
MethodgetDomainMetadata
Description

Gets the metadata for the domain.

Returnosid.Metadatametadata for the domain
CompliancemandatoryThis method must be implemented.
MethodsetDomain
Description

Sets a domain.

Parametersstringdomainthe new domain
ErrorsINVALID_ARGUMENTdomain is invalid
NO_ACCESSdomain cannot be modified
NULL_ARGUMENTdomain is null
CompliancemandatoryThis method must be implemented.
MethodclearDomain
Description

Clears the domain.

ErrorsNO_ACCESSdomain cannot be modified
CompliancemandatoryThis method must be implemented.