com.github.stephenc.javaisotools.rockridge.impl
Class RockRidgeLayoutHelper

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

public class RockRidgeLayoutHelper
extends LayoutHelper


Constructor Summary
RockRidgeLayoutHelper(StreamHandler streamHandler, ISO9660RootDirectory isoRoot, ISO9660RootDirectory rripRoot)
           
 
Method Summary
 FilenameDataReference getFilenameDataReference(ISO9660Directory dir)
           
 FilenameDataReference getFilenameDataReference(ISO9660File file)
           
 FilenameDataReference getFilenameDataReference(String name)
           
 ISO9660Directory matchDirectory(ISO9660Directory dir)
           
 ISO9660File matchFile(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

RockRidgeLayoutHelper

public RockRidgeLayoutHelper(StreamHandler streamHandler,
                             ISO9660RootDirectory isoRoot,
                             ISO9660RootDirectory rripRoot)
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

getFilenameDataReference

public FilenameDataReference getFilenameDataReference(String name)
                                               throws HandlerException
Throws:
HandlerException

matchDirectory

public ISO9660Directory matchDirectory(ISO9660Directory dir)

matchFile

public ISO9660File matchFile(ISO9660File file)

pad

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


Copyright © 2013. All Rights Reserved.