当前位置: 首页>>代码示例>>Java>>正文


Java PathTranslator类代码示例

本文整理汇总了Java中org.apache.maven.project.path.PathTranslator的典型用法代码示例。如果您正苦于以下问题:Java PathTranslator类的具体用法?Java PathTranslator怎么用?Java PathTranslator使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


PathTranslator类属于org.apache.maven.project.path包,在下文中一共展示了PathTranslator类的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: interpolateAndAlignModel

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
public static MavenModel interpolateAndAlignModel(MavenModel model, File basedir) throws RemoteException {
  Model result = MavenModelConverter.toNativeModel(model);
  result = doInterpolate(result, basedir);

  PathTranslator pathTranslator = new DefaultPathTranslator();
  pathTranslator.alignToBaseDirectory(result, basedir);

  return MavenModelConverter.convertModel(result, null);
}
 
开发者ID:jskierbi,项目名称:intellij-ce-playground,代码行数:10,代码来源:Maven30ServerEmbedderImpl.java

示例2: interpolateAndAlignModel

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
public static MavenModel interpolateAndAlignModel(MavenModel model, File basedir) throws RemoteException {
  Model result = Maven2ModelConverter.toNativeModel(model);
  result = doInterpolate(result, basedir);

  PathTranslator pathTranslator = new DefaultPathTranslator();
  pathTranslator.alignToBaseDirectory(result, basedir);

  return Maven2ModelConverter.convertModel(result, null);
}
 
开发者ID:jskierbi,项目名称:intellij-ce-playground,代码行数:10,代码来源:Maven2ServerEmbedderImpl.java

示例3: PathTranslatingPostProcessor

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
public PathTranslatingPostProcessor( List<String> expressionPrefixes, List<String> unprefixedPathKeys,
                                     File projectDir, PathTranslator pathTranslator )
{
    this.expressionPrefixes = expressionPrefixes;
    this.unprefixedPathKeys = unprefixedPathKeys;
    this.projectDir = projectDir;
    this.pathTranslator = pathTranslator;
}
 
开发者ID:gems-uff,项目名称:oceano,代码行数:9,代码来源:PathTranslatingPostProcessor.java

示例4: PluginParameterExpressionEvaluator

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
@Deprecated //TODO: used by the Enforcer plugin
public PluginParameterExpressionEvaluator( MavenSession session, MojoExecution mojoExecution,
                                           PathTranslator pathTranslator, Logger logger, MavenProject project,
                                           Properties properties )
{
    this( session, mojoExecution );
}
 
开发者ID:gems-uff,项目名称:oceano,代码行数:8,代码来源:PluginParameterExpressionEvaluator.java

示例5: DefaultVersionsHelper

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
/**
 * Constructs a new {@link DefaultVersionsHelper}.
 *
 * @param artifactFactory The artifact factory.
 * @param artifactResolver
 * @param artifactMetadataSource The artifact metadata source to use.
 * @param remoteArtifactRepositories The remote artifact repositories to consult.
 * @param remotePluginRepositories The remote plugin repositories to consult.
 * @param localRepository The local repository to consult.
 * @param wagonManager The wagon manager (used if rules need to be retrieved).
 * @param settings The settings (used to provide proxy information to the wagon manager).
 * @param serverId The serverId hint for the wagon manager.
 * @param rulesUri The URL to retrieve the versioning rules from.
 * @param log The {@link org.apache.maven.plugin.logging.Log} to send log messages to.
 * @param mavenSession The maven session information.
 * @param pathTranslator The path translator component. @throws org.apache.maven.plugin.MojoExecutionException If
 *            things go wrong.
 * @since 1.0-alpha-3
 */
public DefaultVersionsHelper( ArtifactFactory artifactFactory, ArtifactResolver artifactResolver,
                              ArtifactMetadataSource artifactMetadataSource, List remoteArtifactRepositories,
                              List remotePluginRepositories, ArtifactRepository localRepository,
                              WagonManager wagonManager, Settings settings, String serverId, String rulesUri,
                              Log log, MavenSession mavenSession, PathTranslator pathTranslator )
    throws MojoExecutionException
{
    this.artifactFactory = artifactFactory;
    this.artifactResolver = artifactResolver;
    this.mavenSession = mavenSession;
    this.pathTranslator = pathTranslator;
    this.ruleSet = loadRuleSet( serverId, settings, wagonManager, rulesUri, log );
    this.artifactMetadataSource = artifactMetadataSource;
    this.localRepository = localRepository;
    this.remoteArtifactRepositories = remoteArtifactRepositories;
    this.remotePluginRepositories = remotePluginRepositories;
    this.log = log;
}
 
开发者ID:mojohaus,项目名称:versions-maven-plugin,代码行数:38,代码来源:DefaultVersionsHelper.java

示例6: VersionsExpressionEvaluator

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
public VersionsExpressionEvaluator( MavenSession mavenSession, PathTranslator pathTranslator,
                                    MavenProject mavenProject )
{
    super( mavenSession, new MojoExecution( new MojoDescriptor() ), pathTranslator, null, mavenProject,
           mavenSession.getExecutionProperties() );
}
 
开发者ID:mojohaus,项目名称:versions-maven-plugin,代码行数:7,代码来源:VersionsExpressionEvaluator.java

示例7: DefaultVersionsHelper

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
/**
 * Constructs a new {@link DefaultVersionsHelper}.
 *
 * @param artifactFactory            The artifact factory.
 * @param artifactResolver
 * @param artifactMetadataSource     The artifact metadata source to use.
 * @param remoteArtifactRepositories The remote artifact repositories to consult.
 * @param remotePluginRepositories   The remote plugin repositories to consult.
 * @param localRepository            The local repository to consult.
 * @param wagonManager               The wagon manager (used if rules need to be retrieved).
 * @param settings                   The settings  (used to provide proxy information to the wagon manager).
 * @param serverId                   The serverId hint for the wagon manager.
 * @param rulesUri                   The URL to retrieve the versioning rules from.
 * @param log                        The {@link org.apache.maven.plugin.logging.Log} to send log messages to.
 * @param mavenSession               The maven session information.
 * @param pathTranslator             The path translator component.            @throws org.apache.maven.plugin.MojoExecutionException
 *                                   If things go wrong.
 * @since 1.0-alpha-3
 */
public DefaultVersionsHelper( ArtifactFactory artifactFactory, ArtifactResolver artifactResolver,
                              ArtifactMetadataSource artifactMetadataSource, List remoteArtifactRepositories,
                              List remotePluginRepositories, ArtifactRepository localRepository,
                              WagonManager wagonManager, Settings settings, String serverId, String rulesUri,
                              Log log, MavenSession mavenSession, PathTranslator pathTranslator )
    throws MojoExecutionException
{
    this.artifactFactory = artifactFactory;
    this.artifactResolver = artifactResolver;
    this.mavenSession = mavenSession;
    this.pathTranslator = pathTranslator;
    this.ruleSet = loadRuleSet( serverId, settings, wagonManager, rulesUri, log );
    this.artifactMetadataSource = artifactMetadataSource;
    this.localRepository = localRepository;
    this.remoteArtifactRepositories = remoteArtifactRepositories;
    this.remotePluginRepositories = remotePluginRepositories;
    this.log = log;
}
 
开发者ID:petr-ujezdsky,项目名称:versions-maven-plugin-svn-clone,代码行数:38,代码来源:DefaultVersionsHelper.java

示例8: AbstractStringBasedModelInterpolator

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
protected AbstractStringBasedModelInterpolator( PathTranslator pathTranslator )
{
    this.pathTranslator = pathTranslator;
}
 
开发者ID:gems-uff,项目名称:oceano,代码行数:5,代码来源:AbstractStringBasedModelInterpolator.java

示例9: StringSearchModelInterpolator

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
public StringSearchModelInterpolator( PathTranslator pathTranslator )
{
    super( pathTranslator );
}
 
开发者ID:gems-uff,项目名称:oceano,代码行数:5,代码来源:StringSearchModelInterpolator.java

示例10: RegexBasedModelInterpolator

import org.apache.maven.project.path.PathTranslator; //导入依赖的package包/类
public RegexBasedModelInterpolator( PathTranslator pathTranslator )
{
    super( pathTranslator );
}
 
开发者ID:gems-uff,项目名称:oceano,代码行数:5,代码来源:RegexBasedModelInterpolator.java


注:本文中的org.apache.maven.project.path.PathTranslator类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。