Package com.drew.imaging.quicktime
Class QuickTimeHandler<T extends QuickTimeDirectory>
java.lang.Object
com.drew.imaging.quicktime.QuickTimeHandler<T>
- Direct Known Subclasses:
QuickTimeAtomHandler,QuickTimeMediaHandler,QuickTimeMetadataHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected abstract Tprotected abstract QuickTimeHandler<?>processAtom(Atom atom, byte[] payload, QuickTimeContext context) protected QuickTimeHandler<?>processContainer(Atom atom, QuickTimeContext context) protected abstract booleanshouldAcceptAtom(Atom atom) protected abstract booleanshouldAcceptContainer(Atom atom)
-
Field Details
-
metadata
-
directory
-
-
Constructor Details
-
QuickTimeHandler
-
-
Method Details
-
createDirectory
-
shouldAcceptAtom
-
shouldAcceptContainer
-
processAtom
protected abstract QuickTimeHandler<?> processAtom(Atom atom, byte[] payload, QuickTimeContext context) throws IOException - Throws:
IOException
-
processContainer
protected QuickTimeHandler<?> processContainer(Atom atom, QuickTimeContext context) throws IOException - Throws:
IOException
-
addError
-