org.jsurveylib.model
Class Label

java.lang.Object
  extended by org.jsurveylib.model.Label
All Implemented Interfaces:
SurveyElement, Visitable

public class Label
extends java.lang.Object
implements SurveyElement

FOR INTERNAL USE ONLY.

A Plaintext Label (without any real answer)


Constructor Summary
Label(java.lang.String labelText)
           
 
Method Summary
 void accept(Visitor visitor)
           
 void addLinkListener(LinkListener listener)
           
 java.lang.String getText()
           
 void linkClicked(java.lang.String url)
           
 void removeLinkListener(LinkListener listener)
           
 void setLabelText(java.lang.String labelText)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Label

public Label(java.lang.String labelText)
Method Detail

getText

public java.lang.String getText()

setLabelText

public void setLabelText(java.lang.String labelText)

accept

public void accept(Visitor visitor)
Specified by:
accept in interface Visitable

linkClicked

public void linkClicked(java.lang.String url)

addLinkListener

public void addLinkListener(LinkListener listener)

removeLinkListener

public void removeLinkListener(LinkListener listener)