org.keridwen.core.data.model.io
Interface NodeReader<T>

All Superinterfaces:
Controllable, Progressable

public interface NodeReader<T>
extends Progressable, Controllable


Method Summary
 Node<T> createNode(nu.xom.Element elementToRead)
           
 String getFormatSpecification()
           
 T readContent(URI anURI)
           
 
Methods inherited from interface org.keridwen.core.data.model.progress.Progressable
addProgressableListener, clearProgressableListener, getProgress, getState, isDetermined, removeProgressableListener
 
Methods inherited from interface org.keridwen.core.data.model.progress.Controllable
addControllableListener, clearControllableListener, getState, interrupt, isInterrupted, isInterruptible, isPausable, pause, removeControllableListener, resume
 

Method Detail

readContent

T readContent(URI anURI)
              throws IOException
Throws:
IOException

createNode

Node<T> createNode(nu.xom.Element elementToRead)

getFormatSpecification

String getFormatSpecification()


Copyright © 2010-2013 Artenum. All Rights Reserved.