org.freehep.maven.nar
Class NarInfo
java.lang.Object
org.freehep.maven.nar.NarInfo
public class NarInfo
- extends Object
- Version:
- $Id: NarInfo.java 13203 2007-07-31 23:19:30Z duns $
- Author:
- Mark Donszelmann
NAR_PROPERTIES
public static final String NAR_PROPERTIES
- See Also:
- Constant Field Values
NarInfo
public NarInfo(String groupId,
String artifactId,
String version,
org.apache.maven.plugin.logging.Log log)
toString
public String toString()
- Overrides:
toString
in class Object
exists
public boolean exists(JarFile jar)
read
public void read(JarFile jar)
throws IOException
- Throws:
IOException
read
public void read(File file)
throws IOException
- Throws:
IOException
read
public void read(InputStream is)
throws IOException
- Throws:
IOException
getBinding
public String getBinding(String aol,
String defaultBinding)
- No binding means default binding.
- Parameters:
aol
-
- Returns:
setBinding
public void setBinding(String aol,
String value)
getAttachedNars
public String[] getAttachedNars(String aol,
String type)
addNar
public void addNar(String aol,
String type,
String nar)
setNar
public void setNar(String aol,
String type,
String nar)
getAOL
public String getAOL(String aol)
getOptions
public String getOptions(String aol)
getLibs
public String getLibs(String aol)
getSysLibs
public String getSysLibs(String aol)
writeToFile
public void writeToFile(File file)
throws IOException
- Throws:
IOException
Copyright © 2000-2007 FreeHEP. All Rights Reserved.