|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.Element
com.hlcl.rql.as.OptionList
public class OptionList
Diese Klasse beschreibt das Seitenelement Optionsliste.
Constructor Summary | |
---|---|
OptionList(Page page,
TemplateElement templateElement,
java.lang.String name,
java.lang.String elementGuid,
java.lang.String value,
java.lang.String defaultSelectionGuid)
OptionList constructor comment. |
Method Summary | |
---|---|
int |
checkValues(java.util.List<java.lang.String> expectedPossibleValues)
Prüft die möglichen Werte an dieser Optionsliste. |
boolean |
containsValue(java.lang.String value)
Liefert true, falls der gegebene Wert ein möglicher in dieser OptionsListe ist, checked with equals(). |
OptionListSelection |
getCurrentSelection()
Liefert die aktuell gewählte Selection zurueck oder null, falls diese Optionsliste keine Selektion hat und auch im TemplateElement kein default definiert ist. |
java.util.List<java.lang.String> |
getSelectionDescriptions()
Liefert alle an dieser Optionsliste möglichen Anzeigewerte aus den selection objects. |
int |
getSelectionsSize()
Liefert die Anzahl der möglicher Auswahlen. |
java.util.List<java.lang.String> |
getSelectionValues()
Liefert alle an dieser Optionsliste möglichen Werte aus den selection objects. |
java.util.List<java.lang.String> |
getSelectionValuesSorted()
Liefert alle an dieser Optionsliste möglichen Werte aus den selection objects sortiert zurück. |
void |
select(java.lang.String selectionValue)
Aendert den Wert der OptionList auf die Selection GUID des Selection-Objektes mit dem Wert selectionValue. |
void |
selectDefault()
Aendert den Wert der Optionsliste auf den default Wert. |
Methods inherited from class com.hlcl.rql.as.Element |
---|
callCms, callCmsWithoutParsing, deleteValue, getCmsClient, getElementGuid, getLogonGuid, getName, getPage, getPageGuid, getProject, getProjectGuid, getSessionKey, getTemplateElement, hasTemplateDefaultValue, isCombinedUpdateSupported, isEmpty, isValueEntered |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OptionList(Page page, TemplateElement templateElement, java.lang.String name, java.lang.String elementGuid, java.lang.String value, java.lang.String defaultSelectionGuid)
page
- Seite, die diesen Container Link beinhaltet.templateElement
- TemplateElement auf dem dieses Element basiertname
- Name des ElementselementGuid
- GUID dieses Elementsvalue
- GUID eines möglichen OptionListEntrydefaultSelectionGuid
- GUID des default OptionListEntryMethod Detail |
---|
public int checkValues(java.util.List<java.lang.String> expectedPossibleValues) throws RQLException
0, if all given values are exactly the possible values of this option list (values checked with equals)
1, if size matches, but values didn't
RQLException
public OptionListSelection getCurrentSelection() throws RQLException
RQLException
public boolean containsValue(java.lang.String value)
Map.containsKey(Object)
public java.util.List<java.lang.String> getSelectionDescriptions()
public int getSelectionsSize()
public java.util.List<java.lang.String> getSelectionValues()
public java.util.List<java.lang.String> getSelectionValuesSorted()
public void select(java.lang.String selectionValue) throws RQLException
Der value wird in den HTML Source eingesetzt.
selectionValue
- Wert der OptionListSelection auf den die OptionsListe geaendert werden soll (weder die GUID noch der dem Autor angezeigt Wert).
RQLException
public void selectDefault() throws RQLException
RQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |