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

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

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

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

Version:
$Revision: 815332 $ $Date: 2012-05-01 21:25:03 +0000 (Tue, 01 May 2012) $
See Also:
http://usefulinc.com/ns/doap#, Serialized Form

Constructor Summary
DoapOptions()
           
 
Method Summary
 boolean equals(java.lang.Object other)
          Method equals.
 java.lang.String getCategory()
          Get a category of project.
 java.lang.String getDownloadMirror()
          Get mirror of software download web page.
 java.lang.String getDownloadPage()
          Get web page from which the project software can be downloaded.
 java.lang.String getModelEncoding()
           
 java.lang.String getOldHomepage()
          Get uRL of a project's past homepage, associated with exactly one project.
 java.lang.String getOs()
          Get operating system that a project is limited to.
 java.lang.String getProgrammingLanguage()
          Get programming language a project is implemented in or intended for use with.
 java.lang.String getScreenshots()
          Get web page with screenshots of project.
 java.lang.String getShortdesc()
          Get short (8 or 9 words) plain text description of a project.
 java.lang.String getWiki()
          Get uRL of Wiki for collaborative discussion of project.
 int hashCode()
          Method hashCode.
 void setCategory(java.lang.String category)
          Set a category of project.
 void setDownloadMirror(java.lang.String downloadMirror)
          Set mirror of software download web page.
 void setDownloadPage(java.lang.String downloadPage)
          Set web page from which the project software can be downloaded.
 void setModelEncoding(java.lang.String modelEncoding)
          Set an encoding used for reading/writing the model.
 void setOldHomepage(java.lang.String oldHomepage)
          Set uRL of a project's past homepage, associated with exactly one project.
 void setOs(java.lang.String os)
          Set operating system that a project is limited to.
 void setProgrammingLanguage(java.lang.String programmingLanguage)
          Set programming language a project is implemented in or intended for use with.
 void setScreenshots(java.lang.String screenshots)
          Set web page with screenshots of project.
 void setShortdesc(java.lang.String shortdesc)
          Set short (8 or 9 words) plain text description of a project.
 void setWiki(java.lang.String wiki)
          Set uRL of Wiki for collaborative discussion of project.
 java.lang.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(java.lang.Object other)
Method equals.

Overrides:
equals in class java.lang.Object
Parameters:
other -
Returns:
boolean

getCategory

public java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.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 java.lang.String getScreenshots()
Get web page with screenshots of project.

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

getShortdesc

public java.lang.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 java.lang.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 java.lang.Object
Returns:
int

setCategory

public void setCategory(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.String screenshots)
Set web page with screenshots of project.

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

setShortdesc

public void setShortdesc(java.lang.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(java.lang.String wiki)
Set uRL of Wiki for collaborative discussion of project.

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

toString

public java.lang.String toString()
Method toString.

Overrides:
toString in class java.lang.Object
Returns:
java.lang.String

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)
Set an encoding used for reading/writing the model.

Parameters:
modelEncoding - the encoding used when reading/writing the model.

getModelEncoding

public java.lang.String getModelEncoding()
Returns:
the current encoding used when reading/writing this model.


Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.