org.sonar.commons.resources
Class ProjectLink

java.lang.Object
  extended by org.sonar.commons.BaseIdentifiable
      extended by org.sonar.commons.resources.ProjectLink
All Implemented Interfaces:
java.io.Serializable

public class ProjectLink
extends BaseIdentifiable
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static int HREF_COLUMN_SIZE
           
static int NAME_COLUMN_SIZE
           
 
Constructor Summary
ProjectLink()
           
ProjectLink(java.lang.String key, java.lang.String name, java.lang.String href)
           
 
Method Summary
 void copyFieldsFrom(ProjectLink link)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getHref()
           
 java.lang.String getKey()
           
 java.lang.String getName()
           
 Resource getResource()
           
 int hashCode()
           
 void setHref(java.lang.String href)
           
 void setKey(java.lang.String key)
           
 void setName(java.lang.String name)
           
 void setResource(Resource resource)
           
 java.lang.String toString()
           
 
Methods inherited from class org.sonar.commons.BaseIdentifiable
getId, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME_COLUMN_SIZE

public static final int NAME_COLUMN_SIZE
See Also:
Constant Field Values

HREF_COLUMN_SIZE

public static final int HREF_COLUMN_SIZE
See Also:
Constant Field Values
Constructor Detail

ProjectLink

public ProjectLink()

ProjectLink

public ProjectLink(java.lang.String key,
                   java.lang.String name,
                   java.lang.String href)
Method Detail

getResource

public Resource getResource()

setResource

public void setResource(Resource resource)

getName

public java.lang.String getName()

setName

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

getHref

public java.lang.String getHref()

setHref

public final void setHref(java.lang.String href)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

copyFieldsFrom

public void copyFieldsFrom(ProjectLink link)


Copyright © 2009 SonarSource SA. All Rights Reserved.