com.github.stephenc.javaisotools.joliet.impl
Class JolietLayoutHelper

java.lang.Object
  extended by com.github.stephenc.javaisotools.iso9660.LayoutHelper
      extended by com.github.stephenc.javaisotools.joliet.impl.JolietLayoutHelper

public class JolietLayoutHelper
extends LayoutHelper


Constructor Summary
JolietLayoutHelper(StreamHandler streamHandler, ISO9660RootDirectory root)
           
 
Method Summary
 FilenameDataReference getFilenameDataReference(ISO9660Directory dir)
           
 FilenameDataReference getFilenameDataReference(ISO9660File file)
           
 byte[] pad(String string, int targetByteLength)
           
 
Methods inherited from class com.github.stephenc.javaisotools.iso9660.LayoutHelper
getCurrentLocation, getDifferenceTo, getNamingConventions, getRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JolietLayoutHelper

public JolietLayoutHelper(StreamHandler streamHandler,
                          ISO9660RootDirectory root)
Method Detail

getFilenameDataReference

public FilenameDataReference getFilenameDataReference(ISO9660Directory dir)
                                               throws HandlerException
Specified by:
getFilenameDataReference in class LayoutHelper
Throws:
HandlerException

getFilenameDataReference

public FilenameDataReference getFilenameDataReference(ISO9660File file)
                                               throws HandlerException
Specified by:
getFilenameDataReference in class LayoutHelper
Throws:
HandlerException

pad

public byte[] pad(String string,
                  int targetByteLength)
           throws HandlerException
Specified by:
pad in class LayoutHelper
Throws:
HandlerException


Copyright © 2013. All Rights Reserved.