OSID Logo
OSID Specifications
type package
Version 3.1.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.Metadata metadata for the display name
Compliancemandatory This method must be implemented.
MethodsetDisplayName
Description

Sets a display name.

ParametersstringdisplayName the new display name
ErrorsINVALID_ARGUMENT displayName is invalid
NO_ACCESS displayName cannot be modified
NULL_ARGUMENT displayName is null
Compliancemandatory This method must be implemented.
MethodclearDisplayName
Description

Clears the display name.

ErrorsNO_ACCESS displayName cannot be modified
Compliancemandatory This method must be implemented.
MethodgetDisplayLabelMetadata
Description

Gets the metadata for the display label.

Returnosid.Metadata metadata for the display label
Compliancemandatory This method must be implemented.
MethodsetDisplayLabel
Description

Seta a display label.

ParametersstringdisplayLabel the new display label
ErrorsINVALID_ARGUMENT displayLabel is invalid
NO_ACCESS displayLabel cannot be modified
NULL_ARGUMENT displayLabel is null
Compliancemandatory This method must be implemented.
MethodclearDisplayLabel
Description

Clears the display label.

ErrorsNO_ACCESS displayLabel cannot be modified
Compliancemandatory This method must be implemented.
MethodgetDescriptionMetadata
Description

Gets the metadata for the description.

Returnosid.Metadata metadata for the description
Compliancemandatory This method must be implemented.
MethodsetDescription
Description

Sets a description.

Parametersstringdescription the new description
ErrorsINVALID_ARGUMENT description is invalid
NO_ACCESS description cannot be modified
NULL_ARGUMENT description is null
Compliancemandatory This method must be implemented.
MethodclearDescription
Description

Clears the description.

ErrorsNO_ACCESS description cannot be modified
Compliancemandatory This method must be implemented.
MethodgetDomainMetadata
Description

Gets the metadata for the domain.

Returnosid.Metadata metadata for the domain
Compliancemandatory This method must be implemented.
MethodsetDomain
Description

Sets a domain.

Parametersstringdomain the new domain
ErrorsINVALID_ARGUMENT domain is invalid
NO_ACCESS domain cannot be modified
NULL_ARGUMENT domain is null
Compliancemandatory This method must be implemented.
MethodclearDomain
Description

Clears the domain.

ErrorsNO_ACCESS domain cannot be modified
Compliancemandatory This method must be implemented.