|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.core.api.mo.AbstractDataTransferObject org.kuali.rice.core.api.uif.RemotableAbstractControl org.kuali.rice.core.api.uif.RemotableSelect
public final class RemotableSelect
A select control type.
Nested Class Summary | |
---|---|
static class |
RemotableSelect.Builder
|
Method Summary | |
---|---|
List<RemotableSelectGroup> |
getGroups()
Gets an immutable list of Grouped keyLabel pairs. |
Map<String,String> |
getKeyLabels()
The key-label pairs to display on the control. |
Integer |
getSize()
The size value to make the control. |
boolean |
isMultiple()
Whether the select control allows selection of multiple values. |
boolean |
isRefreshOnChange()
If true, indicates that the page needs to be refreshed whenever the drop-down value is changed. |
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject |
---|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public Map<String,String> getKeyLabels()
KeyLabeled
getKeyLabels
in interface KeyLabeled
public Integer getSize()
Sized
getSize
in interface Sized
public List<RemotableSelectGroup> getGroups()
RemotableSelectContract
KeyLabeled.getKeyLabels()
must be empty. Cannot be null.
getGroups
in interface RemotableSelectContract
public boolean isMultiple()
RemotableSelectContract
isMultiple
in interface RemotableSelectContract
public boolean isRefreshOnChange()
RemotableSelectContract
isRefreshOnChange
in interface RemotableSelectContract
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |