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

null

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 getModelEncoding()
           
 java.lang.String getName()
          Get null
 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()
          Get null
 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)
          Set null
 void setContextMenuItems(java.util.List contextMenuItems)
          Set null
 void setModelEncoding(java.lang.String modelEncoding)
           
 void setName(java.lang.String name)
          Set null
 void setNetbeansActions(java.util.List netbeansActions)
          Set null
 void setProperties(java.util.List properties)
          Set null
 void setSourceFolders(java.util.List sourceFolders)
          Set null
 void setSubprojects(java.util.List subprojects)
          Set null
 void setUseOutputDirectory(boolean useOutputDirectory)
          Set null
 void setViewItems(java.util.List viewItems)
          Set null
 
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()
Get null


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()
Get null


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)
Set null

Parameters:
compilationUnits -

setContextMenuItems

public void setContextMenuItems(java.util.List contextMenuItems)
Set null

Parameters:
contextMenuItems -

setName

public void setName(java.lang.String name)
Set null

Parameters:
name -

setNetbeansActions

public void setNetbeansActions(java.util.List netbeansActions)
Set null

Parameters:
netbeansActions -

setProperties

public void setProperties(java.util.List properties)
Set null

Parameters:
properties -

setSourceFolders

public void setSourceFolders(java.util.List sourceFolders)
Set null

Parameters:
sourceFolders -

setSubprojects

public void setSubprojects(java.util.List subprojects)
Set null

Parameters:
subprojects -

setUseOutputDirectory

public void setUseOutputDirectory(boolean useOutputDirectory)
Set null

Parameters:
useOutputDirectory -

setViewItems

public void setViewItems(java.util.List viewItems)
Set null

Parameters:
viewItems -

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)

getModelEncoding

public java.lang.String getModelEncoding()


Copyright © 2005-2009. All Rights Reserved.