com.groiss.gui.component
Class FieldSet

java.lang.Object
  extended by com.groiss.gui.AbstractComponent
      extended by com.groiss.gui.AbstractContainer
          extended by com.groiss.gui.component.FieldSet
All Implemented Interfaces:
Component, Container, java.io.Serializable, java.lang.Cloneable

public class FieldSet
extends AbstractContainer

A HTML fieldset element.

See Also:
Serialized Form

Field Summary
protected  org.jdom.Element legendElem
           
 
Fields inherited from class com.groiss.gui.AbstractContainer
components
 
Fields inherited from class com.groiss.gui.AbstractComponent
actions, ACTIVE, browserMode, DEFAULT, ID, IE, INVISIBLE, isSensitive, label, NS, ON_BLUR, ON_CHANGE, ON_CLICK, ON_DBLCLICK, ON_FOCUS, ON_KEY_DOWN, ON_KEY_PRESS, ON_KEY_UP, ON_LOAD, ON_MOUSE_DOWN, ON_MOUSE_MOVE, ON_MOUSE_OUT, ON_MOUSE_UP, ON_RESET, ON_SELECT, ON_SUBMIT, ON_UNLOAD, outputter, parent, parentElem, READONLY, root, viewMode
 
Constructor Summary
FieldSet()
          Creates a new and empty fieldset.
FieldSet(java.lang.String legend)
          Creates a new fieldset and sets a legend element for it
FieldSet(java.lang.String legend, java.lang.String id)
          Creates a new fieldset, sets a legend element for it and defines an id
 
Method Summary
 java.lang.Object getContent()
          Returns the content (element)
 void setContent(java.lang.Object o)
          Set content for the fieldset
 void setLegend(java.lang.String legend)
          Set a legend for the fieldset (like a title)
 
Methods inherited from class com.groiss.gui.AbstractContainer
add, get, getAll, getAll, getAllDeep, getByName, getComponents, getWithParent, init, remove, setBrowserMode, substitute
 
Methods inherited from class com.groiss.gui.AbstractComponent
clone, create, getActionListener, getAttribute, getBrowserMode, getId, getLabel, getName, getParent, getParentElement, getRoot, getRootName, getStyle, getViewMode, init, init, removeAttribute, setActionListener, setAttribute, setEncoding, setExpandEmptyElements, setId, setIndenting, setLabel, setName, setNewLines, setParent, setParentElement, setRootName, setStyle, setViewMode, show, show, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.groiss.gui.Component
clone, getActionListener, getAttribute, getBrowserMode, getId, getLabel, getName, getParent, getParentElement, getRoot, getStyle, getViewMode, init, removeAttribute, setActionListener, setAttribute, setId, setLabel, setName, setParent, setParentElement, setStyle, setViewMode, show, show, toString
 

Field Detail

legendElem

protected org.jdom.Element legendElem
Constructor Detail

FieldSet

public FieldSet()
Creates a new and empty fieldset.


FieldSet

public FieldSet(java.lang.String legend)
Creates a new fieldset and sets a legend element for it


FieldSet

public FieldSet(java.lang.String legend,
                java.lang.String id)
Creates a new fieldset, sets a legend element for it and defines an id

Method Detail

setContent

public void setContent(java.lang.Object o)
Set content for the fieldset

Specified by:
setContent in interface Component
Overrides:
setContent in class AbstractComponent
Parameters:
o - any object where the string representation is used for rendering

getContent

public java.lang.Object getContent()
Returns the content (element)

Specified by:
getContent in interface Component
Overrides:
getContent in class AbstractComponent
Returns:
the content object of the component

setLegend

public void setLegend(java.lang.String legend)
Set a legend for the fieldset (like a title)



@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.