org.apache.maven.plugin.doap.options
Class DoapOptions

java.lang.Object
  extended by org.apache.maven.plugin.doap.options.DoapOptions
All Implemented Interfaces:
Serializable

public class DoapOptions
extends Object
implements Serializable

Specific DOAP parameters, i.e. options that POM doesn't have any notions.

Version:
$Revision$ $Date$
See Also:
http://usefulinc.com/ns/doap#, Serialized Form

Constructor Summary
DoapOptions()
           
 
Method Summary
 boolean equals(Object other)
          Method equals.
 String getCategory()
          Get a category of project.
Note: This string is comma separated to allow several categories.
 String getDownloadMirror()
          Get mirror of software download web page.
Note: This string is comma separated to allow several mirror pages.
 String getDownloadPage()
          Get web page from which the project software can be downloaded.
 String getOldHomepage()
          Get uRL of a project's past homepage, associated with exactly one project.
 String getOs()
          Get operating system that a project is limited to.
 String getProgrammingLanguage()
          Get programming language a project is implemented in or intended for use with.
Note: This string is comma separated to allow several programming-language.
 String getScreenshots()
          Get web page with screenshots of project.
 String getShortdesc()
          Get short (8 or 9 words) plain text description of a project.
 String getWiki()
          Get uRL of Wiki for collaborative discussion of project.
 int hashCode()
          Method hashCode.
 void setCategory(String category)
          Set a category of project.
Note: This string is comma separated to allow several categories.
 void setDownloadMirror(String downloadMirror)
          Set mirror of software download web page.
Note: This string is comma separated to allow several mirror pages.
 void setDownloadPage(String downloadPage)
          Set web page from which the project software can be downloaded.
 void setOldHomepage(String oldHomepage)
          Set uRL of a project's past homepage, associated with exactly one project.
 void setOs(String os)
          Set operating system that a project is limited to.
 void setProgrammingLanguage(String programmingLanguage)
          Set programming language a project is implemented in or intended for use with.
Note: This string is comma separated to allow several programming-language.
 void setScreenshots(String screenshots)
          Set web page with screenshots of project.
 void setShortdesc(String shortdesc)
          Set short (8 or 9 words) plain text description of a project.
 void setWiki(String wiki)
          Set uRL of Wiki for collaborative discussion of project.
 String toString()
          Method toString.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DoapOptions

public DoapOptions()
Method Detail

equals

public boolean equals(Object other)
Method equals.

Overrides:
equals in class Object
Parameters:
other -
Returns:
boolean

getCategory

public String getCategory()
Get a category of project.
Note: This string is comma separated to allow several categories.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#category

getDownloadMirror

public String getDownloadMirror()
Get mirror of software download web page.
Note: This string is comma separated to allow several mirror pages.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#download-mirror

getDownloadPage

public String getDownloadPage()
Get web page from which the project software can be downloaded.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#download-page

getOldHomepage

public String getOldHomepage()
Get uRL of a project's past homepage, associated with exactly one project.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#old-homepage

getOs

public String getOs()
Get operating system that a project is limited to. Omit this property if the project is not OS-specific.
Note: This string is comma separated to allow several OS.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#os

getProgrammingLanguage

public String getProgrammingLanguage()
Get programming language a project is implemented in or intended for use with.
Note: This string is comma separated to allow several programming-language.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#programming-language

getScreenshots

public String getScreenshots()
Get web page with screenshots of project.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#screenshots

getShortdesc

public String getShortdesc()
Get short (8 or 9 words) plain text description of a project.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#shortdesc

getWiki

public String getWiki()
Get uRL of Wiki for collaborative discussion of project.

Returns:
String
See Also:
http://usefulinc.com/ns/doap#wiki

hashCode

public int hashCode()
Method hashCode.

Overrides:
hashCode in class Object
Returns:
int

setCategory

public void setCategory(String category)
Set a category of project.
Note: This string is comma separated to allow several categories.

Parameters:
category -
See Also:
http://usefulinc.com/ns/doap#category

setDownloadMirror

public void setDownloadMirror(String downloadMirror)
Set mirror of software download web page.
Note: This string is comma separated to allow several mirror pages.

Parameters:
downloadMirror -
See Also:
http://usefulinc.com/ns/doap#download-mirror

setDownloadPage

public void setDownloadPage(String downloadPage)
Set web page from which the project software can be downloaded.

Parameters:
downloadPage -
See Also:
http://usefulinc.com/ns/doap#download-page

setOldHomepage

public void setOldHomepage(String oldHomepage)
Set uRL of a project's past homepage, associated with exactly one project.

Parameters:
oldHomepage -
See Also:
http://usefulinc.com/ns/doap#old-homepage

setOs

public void setOs(String os)
Set operating system that a project is limited to. Omit this property if the project is not OS-specific.
Note: This string is comma separated to allow several OS.

Parameters:
os -
See Also:
http://usefulinc.com/ns/doap#os

setProgrammingLanguage

public void setProgrammingLanguage(String programmingLanguage)
Set programming language a project is implemented in or intended for use with.
Note: This string is comma separated to allow several programming-language.

Parameters:
programmingLanguage -
See Also:
http://usefulinc.com/ns/doap#programming-language

setScreenshots

public void setScreenshots(String screenshots)
Set web page with screenshots of project.

Parameters:
screenshots -
See Also:
http://usefulinc.com/ns/doap#screenshots

setShortdesc

public void setShortdesc(String shortdesc)
Set short (8 or 9 words) plain text description of a project.

Parameters:
shortdesc -
See Also:
http://usefulinc.com/ns/doap#shortdesc

setWiki

public void setWiki(String wiki)
Set uRL of Wiki for collaborative discussion of project.

Parameters:
wiki -
See Also:
http://usefulinc.com/ns/doap#wiki

toString

public String toString()
Method toString.

Overrides:
toString in class Object
Returns:
String


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.