org.daisy.zedval.zedsuite.v2002
Class SmilRelations

java.lang.Object
  extended byorg.daisy.zedval.engine.ZedCustomTest
      extended byorg.daisy.zedval.zedsuite.v2002.SmilRelations

public class SmilRelations
extends ZedCustomTest

Performs SMIL relations checks:

smil_metaDtbUidValue
dtb:uid meta element content attribute matches value of package unique-identifier
smil_metaAudioDtbTotElaAccurate
dtb:totalElapsedTime meta element content attribute value represents the total time elapsed up to the beginning of this SMIL file
smil_manifestRefs
SMIL only references files that are items in manifest
smil_srcDtbook
src attribute on text element references dtbook file
smil_srcAudio
src attribute on audio element references audio file
smil_srcImg
src attribute on img element references image file
smil_hrefSMIL
href attribute on the a element points to a SMIL file

Author:
James Pritchett

Constructor Summary
SmilRelations()
           
 
Method Summary
 void performTest(ZedFile f)
          Performs the relational tests on a SMIL file
 
Methods inherited from class org.daisy.zedval.engine.ZedCustomTest
addTestFailure, getResultDoc
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmilRelations

public SmilRelations()
Method Detail

performTest

public void performTest(ZedFile f)
                 throws ZedCustomTestException
Performs the relational tests on a SMIL file

Specified by:
performTest in class ZedCustomTest
Parameters:
f - A SmilFile instance
Throws:
ZedCustomTestException