org.mindswap.multimedia
Interface DigitalMedia

All Known Subinterfaces:
Audio, Image, Region, Video, VideoFrame
All Known Implementing Classes:
DigitalMediaImpl, ImageImpl, RegionImpl, VideoFrameImpl, VideoImpl

public interface DigitalMedia

Title: DigitalMedia

Description: An extension of a Jena resource that adds some common methods for retrieving information specific to the Mindswap multimedia ontology concept DigitalImage

Copyright: Copyright (c) 2005

Company: Mindswap (http://www.mindswap.org)


Method Summary
 DigitalMedia addDepicts(Resource theDepiction)
          Add the statement that this media depicts the specifed instance
 StmtIterator listDepicts()
          List the resources this region depicts
 DigitalMedia removeDepicts(Resource theDepiction)
          Remove the statement that this media depicts the specifed instance
 

Method Detail

listDepicts

public StmtIterator listDepicts()
List the resources this region depicts

Returns:
StmtIterator an iterator over the depicts statements

addDepicts

public DigitalMedia addDepicts(Resource theDepiction)
Add the statement that this media depicts the specifed instance

Parameters:
theDepiction - Resource the resource to depict
Returns:
DigitalMedia a reference to this resource

removeDepicts

public DigitalMedia removeDepicts(Resource theDepiction)
Remove the statement that this media depicts the specifed instance

Parameters:
theDepiction - Resource the depicted resource
Returns:
DigitalMedia a reference to this resource