com.github.stephenc.javaisotools.iso9660.impl
Class ISO9660LayoutHelper

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

public class ISO9660LayoutHelper
extends LayoutHelper


Constructor Summary
ISO9660LayoutHelper(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

ISO9660LayoutHelper

public ISO9660LayoutHelper(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.