edu.rice.cs.hpc.data.experiment.source.SourceFile Interface Reference

The interface implemented by all source file classes. More...

Inheritance diagram for edu.rice.cs.hpc.data.experiment.source.SourceFile:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.data.experiment.source.SourceFile:
Collaboration graph
[legend]

List of all members.

Public Member Functions

abstract int getFileID ()
abstract String getName ()
abstract int getLineCount ()
abstract InputStream getStream ()
abstract boolean isAvailable ()
abstract boolean hasLine (int lineNumber)
abstract File getFilename ()
abstract boolean isText ()
abstract void setIsText (boolean bi)

Static Public Attributes

static final SourceFile NONE = new EmptySourceFile()
 Empty source file for use by scopes which logically lack a source file.

Detailed Description

The interface implemented by all source file classes.

Definition at line 37 of file SourceFile.java.


Member Function Documentation

abstract int edu.rice.cs.hpc.data.experiment.source.SourceFile.getFileID (  )  [pure virtual]
abstract File edu.rice.cs.hpc.data.experiment.source.SourceFile.getFilename (  )  [pure virtual]
abstract int edu.rice.cs.hpc.data.experiment.source.SourceFile.getLineCount (  )  [pure virtual]
abstract String edu.rice.cs.hpc.data.experiment.source.SourceFile.getName (  )  [pure virtual]
abstract InputStream edu.rice.cs.hpc.data.experiment.source.SourceFile.getStream (  )  [pure virtual]
abstract boolean edu.rice.cs.hpc.data.experiment.source.SourceFile.hasLine ( int  lineNumber  )  [pure virtual]
abstract boolean edu.rice.cs.hpc.data.experiment.source.SourceFile.isAvailable (  )  [pure virtual]
abstract boolean edu.rice.cs.hpc.data.experiment.source.SourceFile.isText (  )  [pure virtual]
abstract void edu.rice.cs.hpc.data.experiment.source.SourceFile.setIsText ( boolean  bi  )  [pure virtual]

Member Data Documentation

Empty source file for use by scopes which logically lack a source file.

Definition at line 45 of file SourceFile.java.

Referenced by edu.rice.cs.hpc.viewer.util.Utilities.isFileReadable().


The documentation for this interface was generated from the following file:

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1