org.daisy.zedval.zedsuite.v2002
Class NcxRelations

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

public class NcxRelations
extends ZedCustomTest

Performs NCX relations checks:

ncx_UidOpfUid
dtb:uid value matches package unique-identifier
ncx_manifestRefs
NCX only references files that are items in manifest
ncx_srcSMIL
src attribute on content element references SMIL file
ncx_srcAudio
src attribute on audio element references audio file
ncx_srcImg
src attribute on img element references image file

Author:
James Pritchett

Constructor Summary
NcxRelations()
           
 
Method Summary
 void performTest(ZedFile f)
          Performs the relational tests on the NCX
 
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

NcxRelations

public NcxRelations()
Method Detail

performTest

public void performTest(ZedFile f)
                 throws ZedCustomTestException
Performs the relational tests on the NCX

Specified by:
performTest in class ZedCustomTest
Parameters:
f - An NcxFile instance
Throws:
ZedCustomTestException