net.sf.rej.gui
Class Link

java.lang.Object
  extended by net.sf.rej.gui.Link

public class Link
extends java.lang.Object

Objects that point to a certain tab of the application, certain class, method and or line of code.

Author:
Sami Koivu

Field Summary
static int ANCHOR_CLASS_DEF
           
static int ANCHOR_FIELD_DEF
           
static int ANCHOR_METHOD_CODE
           
static int ANCHOR_METHOD_DEF
           
static int ANCHOR_METHOD_LV
           
static int ANCHOR_PC_OFFSET
           
static int ANCHOR_SOURCE_LINE_NUMBER
           
static int ANCHOR_UNDEFINED
           
 
Constructor Summary
Link()
           
 
Method Summary
 java.lang.String dump()
           
 int getAnchor()
           
 Field getField()
           
 java.lang.String getFile()
           
 LocalVariable getLv()
           
 Method getMethod()
           
 int getPosition()
           
 Project getProject()
           
 Tab getTab()
           
 java.lang.String getText()
           
 void setAnchor(int anchor)
           
 void setField(Field field)
           
 void setFile(java.lang.String file)
           
 void setLv(LocalVariable lv)
           
 void setMethod(Method method)
           
 void setPosition(int position)
           
 void setProject(Project project)
           
 void setTab(Tab tab)
           
 void setText(java.lang.String text)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ANCHOR_UNDEFINED

public static final int ANCHOR_UNDEFINED
See Also:
Constant Field Values

ANCHOR_CLASS_DEF

public static final int ANCHOR_CLASS_DEF
See Also:
Constant Field Values

ANCHOR_FIELD_DEF

public static final int ANCHOR_FIELD_DEF
See Also:
Constant Field Values

ANCHOR_METHOD_DEF

public static final int ANCHOR_METHOD_DEF
See Also:
Constant Field Values

ANCHOR_METHOD_LV

public static final int ANCHOR_METHOD_LV
See Also:
Constant Field Values

ANCHOR_METHOD_CODE

public static final int ANCHOR_METHOD_CODE
See Also:
Constant Field Values

ANCHOR_PC_OFFSET

public static final int ANCHOR_PC_OFFSET
See Also:
Constant Field Values

ANCHOR_SOURCE_LINE_NUMBER

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

Link

public Link()
Method Detail

toString

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

getAnchor

public int getAnchor()

getField

public Field getField()

getFile

public java.lang.String getFile()

getLv

public LocalVariable getLv()

getMethod

public Method getMethod()

getPosition

public int getPosition()

getTab

public Tab getTab()

getProject

public Project getProject()

getText

public java.lang.String getText()

dump

public java.lang.String dump()

setAnchor

public void setAnchor(int anchor)

setField

public void setField(Field field)

setFile

public void setFile(java.lang.String file)

setLv

public void setLv(LocalVariable lv)

setMethod

public void setMethod(Method method)

setPosition

public void setPosition(int position)

setProject

public void setProject(Project project)

setTab

public void setTab(Tab tab)

setText

public void setText(java.lang.String text)