OSID Logo
OSID Specifications
filing package
Version 3.0.0
Release Candidate Preview
Interfaceosid.filing.DirectoryEntryForm
Implementsosid.OsidObjectForm
Description

DirectoryEntryForm defines methods in common to both FileForm and DirectoryForm.

MethodgetOwnerMetadata
Description

Gets the metadata for the owner.

Returnosid.Metadatametadata for the owner
CompliancemandatoryThis method must be implemented.
MethodsetOwner
Description

Sets the owner.

Parametersosid.id.IdagentIdthe new owner
ErrorsINVALID_ARGUMENT agentId is invalid
NO_ACCESS Metadata.isReadOnly() is true
NULL_ARGUMENT agentId is null
CompliancemandatoryThis method must be implemented.
MethodclearOwner
Description

Clears the owner.

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