org.sonar.api.resources
Class ProjectLink

java.lang.Object
  extended by org.sonar.api.database.BaseIdentifiable
      extended by org.sonar.api.resources.ProjectLink

public class ProjectLink
extends BaseIdentifiable

Since:
1.10

Field Summary
static int HREF_COLUMN_SIZE
           
static int NAME_COLUMN_SIZE
           
 
Constructor Summary
ProjectLink()
           
ProjectLink(String key, String name, String href)
           
 
Method Summary
 void copyFieldsFrom(ProjectLink link)
           
 boolean equals(Object o)
           
 String getHref()
           
 String getKey()
           
 String getName()
           
 ResourceModel getResource()
           
 int hashCode()
           
 void setHref(String href)
           
 void setKey(String key)
           
 void setName(String name)
           
 void setResource(ResourceModel resource)
           
 String toString()
           
 
Methods inherited from class org.sonar.api.database.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(String key,
                   String name,
                   String href)
Method Detail

getResource

public ResourceModel getResource()

setResource

public void setResource(ResourceModel resource)

getName

public String getName()

setName

public final void setName(String name)

getHref

public String getHref()

setHref

public final void setHref(String href)

getKey

public String getKey()

setKey

public void setKey(String key)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

copyFieldsFrom

public void copyFieldsFrom(ProjectLink link)


Copyright © 2009-2011 SonarSource. All Rights Reserved.