DOPs Framework 1.0 alpha

net.dops_framework.core
Interface MetadataSet

All Superinterfaces:
DOAttribute

public interface MetadataSet
extends DOAttribute

A metadata set attribute as enclosed in a digital object instance.
A metadata set conforms to its respective specification: for each field specification contained in the latter, a field attribute is created that conforms to it.

Version:
$Id: MetadataSet.java,v 1.1 2007/03/05 03:28:15 saiko Exp $
Author:
Kostas Saidis (saikos [at] gmail [dot] com)
See Also:
MetadataSetAttrSpec, MetadataField

Method Summary
 Iterator fields()
          Returns an iterator over the fields contained in this metadata set.
 MetadataField getField(String id)
          Returns the field identified by the given id.
 
Methods inherited from interface net.dops_framework.core.DOAttribute
getDescription, getFullyQualifiedId, getId, getLabel
 

Method Detail

fields

Iterator fields()
Returns an iterator over the fields contained in this metadata set.


getField

MetadataField getField(String id)
                       throws IllegalArgumentException
Returns the field identified by the given id.

Throws:
IllegalArgumentException

Copyright (c) 2005-2007, Kostas Saidis.
Consult the license for terms and conditions of use.