class WorldFireReader extends AbstractProductReader {

    @Override
    public TreeNode<File> getProductComponents() {
        final File inputFile = new File(getInput().toString());
        final File parent = inputFile.getParentFile();
        final TreeNode<File> result = new TreeNode<File>(parent.getName());
        result.setContent(parent);

        final TreeNode<File> productFile = new TreeNode<File>(inputFile.getName());
        productFile.setContent(inputFile);
        result.addChild(productFile);

        return result;
    }

    protected  WorldFireReader(WorldFireReaderPlugIn readerPlugIn);

}