net.sf.ant4eclipse.ant.util
Class ProjectSetBase

java.lang.Object
  extended by net.sf.ant4eclipse.ant.util.WorkspaceBase
      extended by net.sf.ant4eclipse.ant.util.ProjectSetBase

public class ProjectSetBase
extends WorkspaceBase

Base class for all tasks working with project sets


Constructor Summary
ProjectSetBase(ProjectComponent component)
          Creates a new instance of type ProjectSetBase
 
Method Summary
 TeamProjectSet getProjectSet()
           
 boolean isProjectSetSet()
          Returns true if the project set has been set.
 void requireProjectSetSet()
           
 void setProjectSet(java.io.File projectSet)
           
 
Methods inherited from class net.sf.ant4eclipse.ant.util.WorkspaceBase
getDirSeparator, getPathSeparator, getWorkspace, isInitialiseWorkspaceSet, isWorkspaceSet, requireWorkspaceSet, setDirSeparator, setInitialiseWorkspace, setPathProperty, setPathSeparator, setStringProperty, setWorkspace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectSetBase

public ProjectSetBase(ProjectComponent component)
Creates a new instance of type ProjectSetBase

Parameters:
component -
Method Detail

getProjectSet

public final TeamProjectSet getProjectSet()
                                   throws FileParserException
Returns:
Returns the psfFileName.
Throws:
FileParserException

setProjectSet

public final void setProjectSet(java.io.File projectSet)
Parameters:
projectSet - The psfFileName to set.

isProjectSetSet

public final boolean isProjectSetSet()
Returns true if the project set has been set.

Returns:
true <=> The project set has been set.

requireProjectSetSet

public final void requireProjectSetSet()