org.codehaus.mojo.natives
Class Dependency

java.lang.Object
  extended by org.codehaus.mojo.natives.Dependency

public class Dependency
extends java.lang.Object

Dependency analizer of a native source file

Version:
$Id: Dependency.java 6588 2008-03-28 12:22:57Z bentmann $
Author:
Dan Tran

Constructor Summary
Dependency(Dependency parent, java.io.File source, Parser parser, java.io.File[] includePaths)
           
Dependency(java.io.File source, Parser parser, java.io.File[] includePaths)
           
 
Method Summary
 void addDependency(Dependency dependency)
          Method addDependency
 void analyze()
           
 long getCompositeLastModified()
           
 java.util.List getDependencies()
          Method getDependencies
 long getLastModified()
          Method getLastModified
 Dependency getParent()
           
 java.lang.String getSource()
          Method getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dependency

public Dependency(Dependency parent,
                  java.io.File source,
                  Parser parser,
                  java.io.File[] includePaths)

Dependency

public Dependency(java.io.File source,
                  Parser parser,
                  java.io.File[] includePaths)
Method Detail

analyze

public void analyze()
             throws java.io.IOException
Throws:
java.io.IOException

getParent

public Dependency getParent()

getCompositeLastModified

public long getCompositeLastModified()

addDependency

public void addDependency(Dependency dependency)
Method addDependency

Parameters:
dependency -

getDependencies

public java.util.List getDependencies()
Method getDependencies


getLastModified

public long getLastModified()
Method getLastModified


getSource

public java.lang.String getSource()
Method getSource



Copyright © 2009. All Rights Reserved.