com.waveset.ui
Class EditForm.Item

java.lang.Object
  extended bycom.waveset.ui.EditForm.Item
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
EditForm.AppletMultiSelect, EditForm.Checkbox, EditForm.CheckboxArray, EditForm.CheckboxTree, EditForm.DatePicker, EditForm.DateRange, EditForm.FormTable, EditForm.Hidden, EditForm.HTMLItem, EditForm.Label, EditForm.PlainText, EditForm.Radio, EditForm.SectionHead, EditForm.Select, EditForm.Text, EditForm.TextArea
Enclosing class:
EditForm

public static class EditForm.Item
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
EditForm.Item(java.lang.String title, java.lang.String name, java.lang.String value)
           
EditForm.Item(java.lang.String title, java.lang.String name, java.lang.String value, EditForm.HelpRef helpRef)
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getAlignment()
           
 EditForm.HelpRef getHelpRef()
           
 java.lang.String getHTMLClass()
           
 java.lang.String getName()
           
 PageInformation getPageInformation()
           
 java.lang.String getTitle()
           
 java.lang.String getValue()
           
 boolean isNoWrap()
           
 boolean isRenderAllHTML()
           
 boolean isRequired()
           
 void setAlignment(java.lang.String align)
           
 void setForm(EditForm form)
           
 void setHelpRef(EditForm.HelpRef h)
           
 void setHTMLClass(java.lang.String theClass)
           
 void setNoWrap(boolean nowrap)
           
 void setPageInformation(PageInformation pi)
           
 void setRenderAllHTML(boolean flag)
          render the enclosing , spacing, and title
 void setRenderInTitleColumn(boolean flag)
          Mutate the html to render in the title column of the form.
 void setRequired(boolean b)
           
 java.lang.String toHTML()
           
 java.lang.String toHTML(javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditForm.Item

public EditForm.Item(java.lang.String title,
                     java.lang.String name,
                     java.lang.String value)

EditForm.Item

public EditForm.Item(java.lang.String title,
                     java.lang.String name,
                     java.lang.String value,
                     EditForm.HelpRef helpRef)
Method Detail

setPageInformation

public void setPageInformation(PageInformation pi)

getPageInformation

public PageInformation getPageInformation()

getTitle

public java.lang.String getTitle()

getName

public java.lang.String getName()

getValue

public java.lang.String getValue()

isRequired

public boolean isRequired()

setRequired

public void setRequired(boolean b)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException

setHelpRef

public void setHelpRef(EditForm.HelpRef h)

getHelpRef

public EditForm.HelpRef getHelpRef()

isNoWrap

public boolean isNoWrap()

setNoWrap

public void setNoWrap(boolean nowrap)

setAlignment

public void setAlignment(java.lang.String align)
                  throws WavesetException
Throws:
WavesetException

getAlignment

public java.lang.String getAlignment()

setRenderAllHTML

public void setRenderAllHTML(boolean flag)
render the enclosing , spacing, and title


setRenderInTitleColumn

public void setRenderInTitleColumn(boolean flag)
Mutate the html to render in the title column of the form. Implies setRenderAllHTML(true)


isRenderAllHTML

public boolean isRenderAllHTML()

setHTMLClass

public void setHTMLClass(java.lang.String theClass)

getHTMLClass

public java.lang.String getHTMLClass()

toHTML

public java.lang.String toHTML(javax.servlet.http.HttpServletResponse response)

toHTML

public java.lang.String toHTML()

setForm

public void setForm(EditForm form)