Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

de.hunsicker.jalopy.plugin
Interface Project  view Project download Project.java


public interface Project

Provides access to the Java source files that make up a user's project.

Version:
$Revision: 1.2 $

Method Summary
 ProjectFile getActiveFile()
          Returns the currently active Java source file.
 java.util.Collection getAllFiles()
          Returns all Java source files that make up a project.
 java.util.Collection getOpenedFiles()
          Returns the Java source files that are currently opened (i.e.
 java.util.Collection getSelectedFiles()
          Returns the Java source files that are currently selected.
 

Method Detail

getActiveFile

public ProjectFile getActiveFile()
Returns the currently active Java source file. Active means that the file has an Editor opened and this editor has the focus.


getAllFiles

public java.util.Collection getAllFiles()
Returns all Java source files that make up a project.


getOpenedFiles

public java.util.Collection getOpenedFiles()
Returns the Java source files that are currently opened (i.e. ProjectFile.getEditor() 55 != null).


getSelectedFiles

public java.util.Collection getSelectedFiles()
Returns the Java source files that are currently selected.