org.codehaus.mojo.freeform.project
Class FreeformProject

java.lang.Object
  extended by org.codehaus.mojo.freeform.project.FreeformProject
All Implemented Interfaces:
java.io.Serializable

public class FreeformProject
extends java.lang.Object
implements java.io.Serializable

Class FreeformProject.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
FreeformProject()
           
 
Method Summary
 void addCompilationUnit(CompilationUnit compilationUnit)
          Method addCompilationUnit
 void addContextMenuItem(ContextMenuItem contextMenuItem)
          Method addContextMenuItem
 void addNetbeansAction(NetbeansAction netbeansAction)
          Method addNetbeansAction
 void addProperty(Property property)
          Method addProperty
 void addSourceFolder(SourceFolder sourceFolder)
          Method addSourceFolder
 void addSubproject(Subproject subproject)
          Method addSubproject
 void addViewItem(ViewItem viewItem)
          Method addViewItem
 java.util.List getCompilationUnits()
          Method getCompilationUnits
 java.util.List getContextMenuItems()
          Method getContextMenuItems
 java.lang.String getName()
          Method getName
 java.util.List getNetbeansActions()
          Method getNetbeansActions
 java.util.List getProperties()
          Method getProperties
 java.util.List getSourceFolders()
          Method getSourceFolders
 java.util.List getSubprojects()
          Method getSubprojects
 java.util.List getViewItems()
          Method getViewItems
 boolean isUseOutputDirectory()
          Method isUseOutputDirectory
 void removeCompilationUnit(CompilationUnit compilationUnit)
          Method removeCompilationUnit
 void removeContextMenuItem(ContextMenuItem contextMenuItem)
          Method removeContextMenuItem
 void removeNetbeansAction(NetbeansAction netbeansAction)
          Method removeNetbeansAction
 void removeProperty(Property property)
          Method removeProperty
 void removeSourceFolder(SourceFolder sourceFolder)
          Method removeSourceFolder
 void removeSubproject(Subproject subproject)
          Method removeSubproject
 void removeViewItem(ViewItem viewItem)
          Method removeViewItem
 void setCompilationUnits(java.util.List compilationUnits)
          Method setCompilationUnits
 void setContextMenuItems(java.util.List contextMenuItems)
          Method setContextMenuItems
 void setName(java.lang.String name)
          Method setName
 void setNetbeansActions(java.util.List netbeansActions)
          Method setNetbeansActions
 void setProperties(java.util.List properties)
          Method setProperties
 void setSourceFolders(java.util.List sourceFolders)
          Method setSourceFolders
 void setSubprojects(java.util.List subprojects)
          Method setSubprojects
 void setUseOutputDirectory(boolean useOutputDirectory)
          Method setUseOutputDirectory
 void setViewItems(java.util.List viewItems)
          Method setViewItems
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreeformProject

public FreeformProject()
Method Detail

addCompilationUnit

public void addCompilationUnit(CompilationUnit compilationUnit)
Method addCompilationUnit

Parameters:
compilationUnit -

addContextMenuItem

public void addContextMenuItem(ContextMenuItem contextMenuItem)
Method addContextMenuItem

Parameters:
contextMenuItem -

addNetbeansAction

public void addNetbeansAction(NetbeansAction netbeansAction)
Method addNetbeansAction

Parameters:
netbeansAction -

addProperty

public void addProperty(Property property)
Method addProperty

Parameters:
property -

addSourceFolder

public void addSourceFolder(SourceFolder sourceFolder)
Method addSourceFolder

Parameters:
sourceFolder -

addSubproject

public void addSubproject(Subproject subproject)
Method addSubproject

Parameters:
subproject -

addViewItem

public void addViewItem(ViewItem viewItem)
Method addViewItem

Parameters:
viewItem -

getCompilationUnits

public java.util.List getCompilationUnits()
Method getCompilationUnits


getContextMenuItems

public java.util.List getContextMenuItems()
Method getContextMenuItems


getName

public java.lang.String getName()
Method getName


getNetbeansActions

public java.util.List getNetbeansActions()
Method getNetbeansActions


getProperties

public java.util.List getProperties()
Method getProperties


getSourceFolders

public java.util.List getSourceFolders()
Method getSourceFolders


getSubprojects

public java.util.List getSubprojects()
Method getSubprojects


getViewItems

public java.util.List getViewItems()
Method getViewItems


isUseOutputDirectory

public boolean isUseOutputDirectory()
Method isUseOutputDirectory


removeCompilationUnit

public void removeCompilationUnit(CompilationUnit compilationUnit)
Method removeCompilationUnit

Parameters:
compilationUnit -

removeContextMenuItem

public void removeContextMenuItem(ContextMenuItem contextMenuItem)
Method removeContextMenuItem

Parameters:
contextMenuItem -

removeNetbeansAction

public void removeNetbeansAction(NetbeansAction netbeansAction)
Method removeNetbeansAction

Parameters:
netbeansAction -

removeProperty

public void removeProperty(Property property)
Method removeProperty

Parameters:
property -

removeSourceFolder

public void removeSourceFolder(SourceFolder sourceFolder)
Method removeSourceFolder

Parameters:
sourceFolder -

removeSubproject

public void removeSubproject(Subproject subproject)
Method removeSubproject

Parameters:
subproject -

removeViewItem

public void removeViewItem(ViewItem viewItem)
Method removeViewItem

Parameters:
viewItem -

setCompilationUnits

public void setCompilationUnits(java.util.List compilationUnits)
Method setCompilationUnits

Parameters:
compilationUnits -

setContextMenuItems

public void setContextMenuItems(java.util.List contextMenuItems)
Method setContextMenuItems

Parameters:
contextMenuItems -

setName

public void setName(java.lang.String name)
Method setName

Parameters:
name -

setNetbeansActions

public void setNetbeansActions(java.util.List netbeansActions)
Method setNetbeansActions

Parameters:
netbeansActions -

setProperties

public void setProperties(java.util.List properties)
Method setProperties

Parameters:
properties -

setSourceFolders

public void setSourceFolders(java.util.List sourceFolders)
Method setSourceFolders

Parameters:
sourceFolders -

setSubprojects

public void setSubprojects(java.util.List subprojects)
Method setSubprojects

Parameters:
subprojects -

setUseOutputDirectory

public void setUseOutputDirectory(boolean useOutputDirectory)
Method setUseOutputDirectory

Parameters:
useOutputDirectory -

setViewItems

public void setViewItems(java.util.List viewItems)
Method setViewItems

Parameters:
viewItems -


Copyright 2005-2005-2006 null. All Rights Reserved.