class LandsatLevel2Metadata extends XmlMetadata {

    @Override
    public String[] getRasterFileNames() {
        ArrayList<String> fileNamesArray = new ArrayList<>();
        MetadataElement[] bandElements = getRootElement().getElement("bands").getElements();
        for (MetadataElement bandElement : bandElements) {
            String name = bandElement.getAttribute("file_name").getData().toString();
            fileNamesArray.add(name);
        }
        return fileNamesArray.toArray(new String[fileNamesArray.size()]);
    }

    public  LandsatLevel2Metadata(String name);

}