org.apache.maven.model
Interface InputLocationTracker

All Known Implementing Classes:
Activation, ActivationFile, ActivationOS, ActivationProperty, Build, BuildBase, CiManagement, ConfigurationContainer, Contributor, Dependency, DependencyManagement, DeploymentRepository, Developer, DistributionManagement, Exclusion, Extension, FileSet, InputLocation, IssueManagement, License, MailingList, Model, ModelBase, Notifier, Organization, Parent, PatternSet, Plugin, PluginConfiguration, PluginContainer, PluginExecution, PluginManagement, Prerequisites, Profile, Relocation, Reporting, ReportPlugin, ReportSet, Repository, RepositoryBase, RepositoryPolicy, Resource, Scm, Site

public interface InputLocationTracker

Interface InputLocationTracker.

Version:
$Revision$ $Date$

Method Summary
 InputLocation getLocation(Object field)
          Gets the location of the specified field in the input source.
 void setLocation(Object field, InputLocation location)
          Sets the location of the specified field.
 

Method Detail

getLocation

InputLocation getLocation(Object field)
Gets the location of the specified field in the input source.

Parameters:
field - The key of the field, must not be null.
Returns:
The location of the field in the input source or null if unknown.

setLocation

void setLocation(Object field,
                 InputLocation location)
Sets the location of the specified field.

Parameters:
field - The key of the field, must not be null.
location - The location of the field, may be null.


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