-package org.apache.maven.archiva.repository.content;\r
-\r
-/*\r
- * Licensed to the Apache Software Foundation (ASF) under one\r
- * or more contributor license agreements. See the NOTICE file\r
- * distributed with this work for additional information\r
- * regarding copyright ownership. The ASF licenses this file\r
- * to you under the Apache License, Version 2.0 (the\r
- * "License"); you may not use this file except in compliance\r
- * with the License. You may obtain a copy of the License at\r
- *\r
- * http://www.apache.org/licenses/LICENSE-2.0\r
- *\r
- * Unless required by applicable law or agreed to in writing,\r
- * software distributed under the License is distributed on an\r
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r
- * KIND, either express or implied. See the License for the\r
- * specific language governing permissions and limitations\r
- * under the License.\r
- */\r
-\r
-import org.apache.maven.archiva.model.ArtifactReference;\r
-import org.apache.maven.archiva.repository.layout.LayoutException;\r
-\r
-/**\r
- * PathParser interface.\r
- * \r
- * @author <a href="mailto:nicolas@apache.org">nicolas de loof</a>\r
- * @version $Id$\r
- */\r
-public interface PathParser\r
-{\r
-\r
- /**\r
- * Take a path and get the ArtifactReference associated with it.\r
- * \r
- * @param path the relative path to parse.\r
- * @return the ArtifactReference for the provided path. (never null)\r
- * @throws LayoutException if there was a problem parsing the path.\r
- */\r
- public ArtifactReference toArtifactReference( String path )\r
- throws LayoutException;\r
-\r
-}\r
+package org.apache.maven.archiva.repository.content;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+import org.apache.maven.archiva.model.ArtifactReference;
+import org.apache.maven.archiva.repository.layout.LayoutException;
+
+/**
+ * PathParser interface.
+ *
+ * @author <a href="mailto:nicolas@apache.org">nicolas de loof</a>
+ * @version $Id$
+ */
+public interface PathParser
+{
+
+ /**
+ * Take a path and get the ArtifactReference associated with it.
+ *
+ * @param path the relative path to parse.
+ * @return the ArtifactReference for the provided path. (never null)
+ * @throws LayoutException if there was a problem parsing the path.
+ */
+ public ArtifactReference toArtifactReference( String path )
+ throws LayoutException;
+
+}