com.github.maven_nar
Class Linker

java.lang.Object
  extended by com.github.maven_nar.Linker

public class Linker
extends Object

Linker tag

Author:
Mark Donszelmann

Constructor Summary
Linker()
           
Linker(org.apache.maven.plugin.logging.Log log)
           
Linker(String name, org.apache.maven.plugin.logging.Log log)
          For use with specific named linker.
 
Method Summary
 LinkerDef getLinker(AbstractCompileMojo mojo, org.apache.tools.ant.Project antProject, String os, String prefix, String type)
           
 String getName()
           
 String getName(NarProperties properties, String prefix)
           
 String getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Linker

public Linker()

Linker

public Linker(org.apache.maven.plugin.logging.Log log)

Linker

public Linker(String name,
              org.apache.maven.plugin.logging.Log log)
For use with specific named linker.

Parameters:
name -
Method Detail

getName

public final String getName()

getName

public final String getName(NarProperties properties,
                            String prefix)
                     throws org.apache.maven.plugin.MojoFailureException,
                            org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException

getVersion

public final String getVersion()
                        throws org.apache.maven.plugin.MojoFailureException,
                               org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException

getLinker

public final LinkerDef getLinker(AbstractCompileMojo mojo,
                                 org.apache.tools.ant.Project antProject,
                                 String os,
                                 String prefix,
                                 String type)
                          throws org.apache.maven.plugin.MojoFailureException,
                                 org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException


Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.