|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.BaseComponent
org.hyperic.ui.tapestry.components.BaseComponent
org.hyperic.ui.tapestry.components.panel.RadioButtonPanel
public abstract class RadioButtonPanel
The RadioButton panel provides a series of radio buttons and a 'current selection' value.
Nested Class Summary | |
---|---|
static interface |
RadioButtonPanel.Button
|
Field Summary |
---|
Fields inherited from class org.apache.tapestry.AbstractComponent |
---|
_body, _bodyCount |
Constructor Summary | |
---|---|
RadioButtonPanel()
|
Method Summary | |
---|---|
abstract RadioButtonPanel.Button |
getButton()
|
org.apache.tapestry.components.Block |
getButtonBlock()
|
abstract java.util.List |
getButtons()
|
abstract java.lang.String |
getCurrentSelection()
|
abstract org.apache.tapestry.listener.ListenerInvoker |
getListenerInvoker()
|
abstract org.apache.tapestry.IActionListener |
getSelectListener()
|
void |
renderComponent(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle)
|
void |
selectButton(org.apache.tapestry.IRequestCycle cycle,
java.lang.String id)
|
abstract void |
setButton(RadioButtonPanel.Button b)
sets/gets the button that is currently being worked on, when rendering |
abstract void |
setButtons(java.util.List listItems)
Takes a list of RadioButtonPanel.Button s |
abstract void |
setCurrentSelection(java.lang.String id)
|
abstract void |
setSelectListener(org.apache.tapestry.IActionListener listener)
|
Methods inherited from class org.hyperic.ui.tapestry.components.BaseComponent |
---|
getIsLoggedIn, getPageName, getRequest, getResponse, getServletContext, getUserName |
Methods inherited from class org.apache.tapestry.BaseComponent |
---|
addOuter, finishLoad, getContainedRenderers, getInnerRenderers |
Methods inherited from class org.apache.tapestry.AbstractComponent |
---|
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, equals, finishLoad, generateClientId, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getBoundId, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getSpecifiedId, getTemplateTagName, hasEvents, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setClientId, setContainedComponent, setContainer, setHasEvents, setId, setNamespace, setPage, setTemplateTagName, toString, triggerEvent |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
---|
getLocation, setLocation |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.tapestry.IComponent |
---|
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getSpecification, getSpecifiedId, getTemplateTagName, isRendering, peekClientId, renderBody, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName |
Methods inherited from interface org.apache.tapestry.IRender |
---|
render |
Methods inherited from interface org.apache.hivemind.LocationHolder |
---|
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
---|
getLocation |
Constructor Detail |
---|
public RadioButtonPanel()
Method Detail |
---|
@Parameter(name="buttons", required=true) public abstract void setButtons(java.util.List listItems)
RadioButtonPanel.Button
s
public abstract java.util.List getButtons()
@Persist public abstract void setCurrentSelection(java.lang.String id)
public abstract java.lang.String getCurrentSelection()
@Parameter(name="selectListener", required=true) public abstract void setSelectListener(org.apache.tapestry.IActionListener listener)
public abstract org.apache.tapestry.IActionListener getSelectListener()
@InjectObject(value="infrastructure:listenerInvoker") public abstract org.apache.tapestry.listener.ListenerInvoker getListenerInvoker()
public abstract void setButton(RadioButtonPanel.Button b)
public abstract RadioButtonPanel.Button getButton()
public org.apache.tapestry.components.Block getButtonBlock()
public void selectButton(org.apache.tapestry.IRequestCycle cycle, java.lang.String id)
public void renderComponent(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle)
renderComponent
in class org.apache.tapestry.BaseComponent
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |