Package cdc.issues
Class IssuesFactory
- java.lang.Object
-
- cdc.issues.IssuesFactory
-
public class IssuesFactory extends Object
Class that can be used to caret instances of:- Author:
- Damien Carbonne
-
-
Constructor Summary
Constructors Constructor Description IssuesFactory(IssuesFactoryFeatures features)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanExportTo(File file)booleancanImportFrom(File file)IssuesReadercreateIssuesReader(File file)IssuesWritercreateIssuesWriter(File file)Creates an IssuesWriter.IssuesFactoryFeaturesgetFeatures()
-
-
-
Constructor Detail
-
IssuesFactory
public IssuesFactory(IssuesFactoryFeatures features)
-
-
Method Detail
-
getFeatures
public IssuesFactoryFeatures getFeatures()
-
canExportTo
public boolean canExportTo(File file)
-
createIssuesWriter
public IssuesWriter createIssuesWriter(File file)
Creates an IssuesWriter.See
IssuesFormat.isExportFormat()for a list of supported formats.- Parameters:
file- The file for which an IssuesWriter must be created.- Returns:
- A new IssueWriter which can produce
file. - Throws:
IllegalArgumentException- Whenfileisnullor has an unrecognized extension.
-
canImportFrom
public boolean canImportFrom(File file)
-
createIssuesReader
public IssuesReader createIssuesReader(File file)
-
-