OSID Logo
OSID Specifications
filing package
Version 3.0.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.Metadatametadata for the owner
CompliancemandatoryThis method must be implemented.
MethodsetOwner
Description

Sets the owner.

Parametersosid.id.IdagentIdthe new owner
ErrorsINVALID_ARGUMENTagentId is invalid
NO_ACCESSMetadata.isReadOnly() is true
NULL_ARGUMENTagentId is null
CompliancemandatoryThis method must be implemented.
MethodclearOwner
Description

Clears the owner.

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