001 /*
002 // $Id: //open/mondrian-release/3.0/src/main/mondrian/spi/CatalogLocator.java#2 $
003 // This software is subject to the terms of the Common Public License
004 // Agreement, available at the following URL:
005 // http://www.opensource.org/licenses/cpl.html.
006 // Copyright (C) 2005-2005 Julian Hyde
007 // All Rights Reserved.
008 // You must accept the terms of that agreement to use this software.
009 */
010 package mondrian.spi;
011
012 /**
013 * Abstract layer for locating catalog schema content.
014 *
015 * @author Gang Chen
016 * @since December, 2005
017 * @version $Id: //open/mondrian-release/3.0/src/main/mondrian/spi/CatalogLocator.java#2 $
018 */
019 public interface CatalogLocator {
020
021 /**
022 * @return URL complied string representation.
023 */
024 String locate(String catalogPath);
025
026 }
027
028 // End CatalogLocator.java