OSID Logo
OSID Specifications
filing package
Version 3.1.0
Interfaceosid.filing.DirectoryEntryForm
Implementsosid.OsidObjectForm
Implemented Byosid.filing.FileForm
osid.filing.DirectoryForm
Description

DirectoryEntryForm defines methods in common to both FileForm and DirectoryForm.

MethodgetOwnerMetadata
Description

Gets the metadata for the owner.

Returnosid.Metadata metadata for the owner
Compliancemandatory This method must be implemented.
MethodsetOwner
Description

Sets the owner.

Parametersosid.id.IdagentId the new owner
ErrorsINVALID_ARGUMENT agentId is invalid
NO_ACCESS Metadata.isReadOnly() is true
NULL_ARGUMENT agentId is null
Compliancemandatory This method must be implemented.
MethodclearOwner
Description

Clears the owner.

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