org.apache.maven.model.path
Interface ModelUrlNormalizer

All Known Implementing Classes:
DefaultModelUrlNormalizer

public interface ModelUrlNormalizer

Normalizes URLs to remove the ugly parent references "../" that got potentially inserted by URL adjustment during model inheritance.

Author:
Benjamin Bentmann

Method Summary
 void normalize(Model model, ModelBuildingRequest request)
          Normalizes the well-known URLs of the specified model.
 

Method Detail

normalize

void normalize(Model model,
               ModelBuildingRequest request)
Normalizes the well-known URLs of the specified model.

Parameters:
model - The model whose URLs should be normalized, may be null.
request - The model building request that holds further settings, must not be null.


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.