|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A BucketHeading is a row in a BucketsTOC table which provides a toggle image, label, and optional count field.
The toggle image is used to control the display of the BucketItems which fall under this BucketHeading. When the user clicks the toggle image, it toggles between showing/hiding the BucketItems.
The label always displays for the heading.
The optional labelRight is used to indicate how many items appear under this heading. The true meaning of this is application defined.
See Also BucketsTOC and BucketItem.
Bindings | |||
---|---|---|---|
isExternal
|
See AWToggleImage |
boolean (get) |
|
initState
|
See AWToggleImage |
boolean (get) |
|
state
|
See AWToggleImage |
boolean (set) |
|
submitForm
|
If you do not provide this binding, we determine if the current BucketHeading is within an AWForm and, if so, we submit the submit automatically. If you do specify this binding, your value takes precedence. |
boolean (get) |
|
action
|
The action to take when the label of the BucketHeading is clicked. If you do not specify this binding, the label will not be clickable. |
AWResponseGenerating (get) |
|
label
|
The strings that displays in the BucketHeading. This string forms a hyperlink when the action binding is provided. |
String (get) |
|
isSelected
|
TBD |
boolean (get) |
|
labelRight
|
The strings that displays on the right side of the BucketHeading. This is often used to display counts of items under this heading. |
String (get) |
java.lang.Objectariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.core.AWComponent
ariba.ui.widgets.BucketHeading
public final class BucketHeading
Nested Class Summary |
---|
Nested classes/interfaces inherited from class ariba.ui.aribaweb.core.AWComponent |
---|
AWComponent.RenderingFilter, AWComponent.RenderingListener |
Nested classes/interfaces inherited from interface ariba.ui.aribaweb.core.AWResponseGenerating |
---|
AWResponseGenerating.ResponseSubstitution |
Constructor Summary | |
---|---|
BucketHeading()
|
Method Summary | |
---|---|
void |
awake()
|
boolean |
hasForm()
|
boolean |
isNotHyperlink()
|
boolean |
isOpenState()
|
AWEncodedString |
onMouseOut()
|
AWEncodedString |
onMouseOver()
|
void |
renderResponse(AWRequestContext requestContext,
AWComponent component)
The receiver should render its content to the AWRequestContext.response() |
AWEncodedString |
styleClass()
|
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject |
---|
debugString, getFieldValue, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ariba.ui.aribaweb.util.AWObject |
---|
getFieldValue, isKindOfClass, setFieldValue |
Field Detail |
---|
public AWEncodedString _labelRight
public AWEncodedString _spaceRight
public boolean _isOpen
Constructor Detail |
---|
public BucketHeading()
Method Detail |
---|
public void awake()
public boolean isOpenState()
public boolean isNotHyperlink()
public boolean hasForm()
public AWEncodedString styleClass()
public AWEncodedString onMouseOver()
public AWEncodedString onMouseOut()
public void renderResponse(AWRequestContext requestContext, AWComponent component)
AWCycleable
AWRequestContext.response()
renderResponse
in interface AWCycleable
renderResponse
in class AWComponent
requestContext
- the context for the current request.component
- the current parent component
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |