B.8. com.samscdrental.importexport Package

 <  Day Day Up  >  

These classes import text files into the data access collections.

B.8.1. AddFromFileInterface.java

 public interface AddFromFileInterface     {     void addToCollection( String line ) throws ParseLineDeviation;     } 

B.8.2. CDDiscDataAccessImportExport.java

 public class CDDiscDataAccessImportExport     {     public CDDiscDataAccessImportExport( CDDiscDataAccess aCDDiscCollection )     public void addCDDiscsFromFile( String filename ) throws         ImportFormatDeviation, ImportFileDeviation     } 

B.8.3. CDDiscImportExport.java

 public class CDDiscImportExport     {     public static CDDisc parseLine( String line ) throws ParseLineDeviation     } 

B.8.4. CDReleaseDataAccessImportExport.java

 public class CDReleaseDataAccessImportExport     {     public CDReleaseDataAccessImportExport(         CDReleaseDataAccess aCDReleaseStateCollection )     public void addCDReleasesFromFile( String filename ) throws         ImportFormatDeviation, ImportFileDeviation     } 

B.8.5. CDReleaseImportExport.java

 public class CDReleaseImportExport     {     public static CDRelease parseLine( String line ) throws ParseLineDeviation     } 

B.8.6. CustomerDataAccessExport.java

 public class CustomerDataAccessExport     {     public CustomerDataAccesstExport( CustomerDataAccess         aCustomerStateCollection )     public void addCustomersFromFile( String filename ) throws         ImportFormatDeviation, ImportFileDeviation     } 

B.8.7. CustomerImportExport.java

 public class CustomerImportExport     {     public static Customer parseLine( String line ) throws ParseLineDeviation     } 

B.8.8. DataAccessImportExportHelper.java

 public class DataAccessImportExportHelper     {     public void addCDDiscsFromFile( String filename,             String nameForErrors, AddFromFileInterface addFromFile )             throws ImportFormatDeviation, ImportFileDeviation     } 

 <  Day Day Up  >  


Prefactoring
Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability
ISBN: 0596008740
EAN: 2147483647
Year: 2005
Pages: 175
Authors: Ken Pugh

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net