org.eclipse.cdt.make.internal.core.makefile.gnu
Class Include

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.makefile.Directive
      extended by org.eclipse.cdt.make.internal.core.makefile.Parent
          extended by org.eclipse.cdt.make.internal.core.makefile.gnu.Include
All Implemented Interfaces:
IInclude, IDirective, IParent

public class Include
extends Parent
implements IInclude


Constructor Summary
Include(Directive parent, java.lang.String[] files, java.lang.String[] directories)
           
 
Method Summary
 IDirective[] getDirectives()
           
 java.lang.String[] getFilenames()
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.Parent
addDirective, addDirectives, clearDirectives, getDirectives, getStatements
 
Methods inherited from class org.eclipse.cdt.make.internal.core.makefile.Directive
getEndLine, getFileName, getParent, getStartLine, setEndLine, setFilename, setLines, setParent, setStartLine
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.cdt.make.core.makefile.IDirective
getEndLine, getFileName, getParent, getStartLine
 

Constructor Detail

Include

public Include(Directive parent,
               java.lang.String[] files,
               java.lang.String[] directories)
Method Detail

toString

public java.lang.String toString()
Specified by:
toString in interface IDirective
Overrides:
toString in class Parent

getFilenames

public java.lang.String[] getFilenames()
Specified by:
getFilenames in interface IInclude

getDirectives

public IDirective[] getDirectives()
Specified by:
getDirectives in interface IParent
Overrides:
getDirectives in class Parent