001package org.kuali.common.util.properties; 002 003import java.util.List; 004 005import org.kuali.common.util.project.model.ProjectIdentifier; 006import org.kuali.common.util.project.model.ProjectResource; 007 008public interface PropertiesLocationService { 009 010 public List<Location> getLocations(ProjectIdentifier identifier, List<String> filenames); 011 012 public List<Location> getLocations(ProjectIdentifier identifier, String... filenames); 013 014 public Location getLocation(ProjectIdentifier identifier, String filename); 015 016 public Location getLocation(ProjectResource resource); 017 018 /** 019 * @deprecated 020 */ 021 @Deprecated 022 public Location getLocation(org.kuali.common.util.project.model.FeatureIdentifier identifier, String filename); 023 024 /** 025 * @deprecated 026 */ 027 @Deprecated 028 public List<Location> getLocations(org.kuali.common.util.project.model.FeatureIdentifier identifier, String... filenames); 029 030 /** 031 * @deprecated 032 */ 033 @Deprecated 034 public List<Location> getLocations(org.kuali.common.util.project.model.FeatureIdentifier identifier, List<String> filenames); 035 036}