com.github.stephenc.javaisotools.eltorito.impl
Class ElToritoFactory

java.lang.Object
  extended by com.github.stephenc.javaisotools.eltorito.impl.ElToritoFactory

public class ElToritoFactory
extends Object


Constructor Summary
ElToritoFactory(StreamHandler streamHandler)
           
 
Method Summary
 Fixup doDefaultEntry(boolean bootable, int bootMediaType, int loadSegment, int systemType, int sectorCount)
           
 Fixup doSectionEntry(boolean bootable, int bootMediaType, int loadSegment, int systemType, int sectorCount, boolean entryExtFollows, boolean containsATAPIDriver, boolean containsSCSIDriver, int selectionCriteriaType)
           
 void doSectionEntryExtension(boolean moreExtRecords)
           
 void doSectionHeader(boolean moreHeaders, int platformID, int sectionEntriesCount, String idString)
           
 void doValidationEntry(int platformID, String idString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElToritoFactory

public ElToritoFactory(StreamHandler streamHandler)
Method Detail

doValidationEntry

public void doValidationEntry(int platformID,
                              String idString)
                       throws HandlerException
Throws:
HandlerException

doDefaultEntry

public Fixup doDefaultEntry(boolean bootable,
                            int bootMediaType,
                            int loadSegment,
                            int systemType,
                            int sectorCount)
                     throws HandlerException
Throws:
HandlerException

doSectionHeader

public void doSectionHeader(boolean moreHeaders,
                            int platformID,
                            int sectionEntriesCount,
                            String idString)
                     throws HandlerException
Throws:
HandlerException

doSectionEntry

public Fixup doSectionEntry(boolean bootable,
                            int bootMediaType,
                            int loadSegment,
                            int systemType,
                            int sectorCount,
                            boolean entryExtFollows,
                            boolean containsATAPIDriver,
                            boolean containsSCSIDriver,
                            int selectionCriteriaType)
                     throws HandlerException
Throws:
HandlerException

doSectionEntryExtension

public void doSectionEntryExtension(boolean moreExtRecords)
                             throws HandlerException
Throws:
HandlerException


Copyright © 2013. All Rights Reserved.