org.apache.maven.continuum.xmlrpc.system
Class Profile

Package class diagram package Profile
java.lang.Object
  extended by org.apache.maven.continuum.xmlrpc.system.Profile
All Implemented Interfaces:
java.io.Serializable

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

Class Profile.

See Also:
Serialized Form

Constructor Summary
Profile()
           
 
Method Summary
 void addEnvironmentVariable(Installation installation)
          Method addEnvironmentVariable.
 boolean equals(java.lang.Object other)
          Method equals.
 Installation getBuilder()
          Get the builder field.
 java.lang.String getDescription()
          Get the description field.
 java.util.List getEnvironmentVariables()
          Method getEnvironmentVariables.
 int getId()
          Get the id field.
 Installation getJdk()
          Get the jdk field.
 java.lang.String getModelEncoding()
           
 java.lang.String getName()
          Get the name field.
 int getScmMode()
          Get the scmMode field.
 int hashCode()
          Method hashCode.
 boolean isActive()
          Get the active field.
 boolean isBuildWithoutChanges()
          Get the buildWithoutChanges field.
 void removeEnvironmentVariable(Installation installation)
          Method removeEnvironmentVariable.
 void setActive(boolean active)
          Set the active field.
 void setBuilder(Installation builder)
          Set the builder field.
 void setBuildWithoutChanges(boolean buildWithoutChanges)
          Set the buildWithoutChanges field.
 void setDescription(java.lang.String description)
          Set the description field.
 void setEnvironmentVariables(java.util.List environmentVariables)
          Set the environmentVariables field.
 void setId(int id)
          Set the id field.
 void setJdk(Installation jdk)
          Set the jdk field.
 void setModelEncoding(java.lang.String modelEncoding)
          Set an encoding used for reading/writing the model.
 void setName(java.lang.String name)
          Set the name field.
 void setScmMode(int scmMode)
          Set the scmMode field.
 java.lang.String toString()
          Method toString.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Profile

public Profile()
Method Detail

addEnvironmentVariable

public void addEnvironmentVariable(Installation installation)
Method addEnvironmentVariable.

Parameters:
installation -

equals

public boolean equals(java.lang.Object other)
Method equals.

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

getBuilder

public Installation getBuilder()
Get the builder field.

Returns:
Installation

getDescription

public java.lang.String getDescription()
Get the description field.

Returns:
String

getEnvironmentVariables

public java.util.List getEnvironmentVariables()
Method getEnvironmentVariables.

Returns:
java.util.List

getId

public int getId()
Get the id field.

Returns:
int

getJdk

public Installation getJdk()
Get the jdk field.

Returns:
Installation

getName

public java.lang.String getName()
Get the name field.

Returns:
String

getScmMode

public int getScmMode()
Get the scmMode field.

Returns:
int

hashCode

public int hashCode()
Method hashCode.

Overrides:
hashCode in class java.lang.Object
Returns:
int

isActive

public boolean isActive()
Get the active field.

Returns:
boolean

isBuildWithoutChanges

public boolean isBuildWithoutChanges()
Get the buildWithoutChanges field.

Returns:
boolean

removeEnvironmentVariable

public void removeEnvironmentVariable(Installation installation)
Method removeEnvironmentVariable.

Parameters:
installation -

setActive

public void setActive(boolean active)
Set the active field.

Parameters:
active -

setBuildWithoutChanges

public void setBuildWithoutChanges(boolean buildWithoutChanges)
Set the buildWithoutChanges field.

Parameters:
buildWithoutChanges -

setBuilder

public void setBuilder(Installation builder)
Set the builder field.

Parameters:
builder -

setDescription

public void setDescription(java.lang.String description)
Set the description field.

Parameters:
description -

setEnvironmentVariables

public void setEnvironmentVariables(java.util.List environmentVariables)
Set the environmentVariables field.

Parameters:
environmentVariables -

setId

public void setId(int id)
Set the id field.

Parameters:
id -

setJdk

public void setJdk(Installation jdk)
Set the jdk field.

Parameters:
jdk -

setName

public void setName(java.lang.String name)
Set the name field.

Parameters:
name -

setScmMode

public void setScmMode(int scmMode)
Set the scmMode field.

Parameters:
scmMode -

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.