Package org.jboss.hal.core.ui
Class TuplesListItem
- java.lang.Object
-
- org.jboss.hal.ballroom.form.AbstractFormItem<T>
-
- org.jboss.hal.ballroom.form.TagsItem<ModelNode>
-
- org.jboss.hal.core.ui.TuplesListItem
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasValueChangeHandlers<ModelNode>,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.TakesValue<ModelNode>,com.google.gwt.user.client.ui.Focusable,com.google.gwt.user.client.ui.HasEnabled,com.google.gwt.user.client.ui.HasName,com.google.gwt.user.client.ui.HasValue<ModelNode>,Attachable,FormItem<ModelNode>,ModelNodeItem
public class TuplesListItem extends TagsItem<ModelNode> implements ModelNodeItem
Form item which is used for some attributes which are defined as"attribute-name" => { "type" => LIST, "value-type" => { "subattribute1" => { "type" => BIG_INTEGER | BOOLEAN | DOUBLE | INT | LONG | STRING }, "subattribute2" => {}, … } }
-
-
Constructor Summary
Constructors Constructor Description TuplesListItem(String name, String label, Metadata metadata)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTag(ModelNode tag)static elemental2.dom.HTMLElementcreateButton()static String[]getAttributeNames(Metadata metadata, boolean markRequired)booleanisEmpty()voidremoveTag(ModelNode tag)-
Methods inherited from class org.jboss.hal.ballroom.form.TagsItem
allowedCharacters, onSuggest, supportsExpressions
-
Methods inherited from class org.jboss.hal.ballroom.form.AbstractFormItem
addEncryptExpressionHandler, addResolveExpressionHandler, addValidationHandler, addValueChangeHandler, assignDefaultValue, attach, clearError, clearValue, detach, element, fireEvent, getExpressionValue, getId, getLabel, getName, getTabIndex, getValue, isDeprecated, isEnabled, isExpressionAllowed, isExpressionValue, isModified, isRequired, isRestricted, isUndefined, mask, registerSuggestHandler, setAccessKey, setDeprecated, setEnabled, setExpressionAllowed, setExpressionValue, setFocus, setId, setLabel, setModified, setName, setRequired, setRestricted, setStability, setTabIndex, setUndefined, setValue, setValue, showError, unmask, validate
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.hal.ballroom.Attachable
attach, detach
-
Methods inherited from interface com.google.gwt.user.client.ui.Focusable
getTabIndex, setAccessKey, setFocus, setTabIndex
-
Methods inherited from interface org.jboss.hal.ballroom.form.FormItem
addEncryptExpressionHandler, addResolveExpressionHandler, addValidationHandler, assignDefaultValue, clearError, clearValue, element, getExpressionValue, getId, getLabel, isDeprecated, isExpressionAllowed, isExpressionValue, isModified, isRequired, isRestricted, isUndefined, mask, registerSuggestHandler, setDeprecated, setExpressionAllowed, setExpressionValue, setId, setLabel, setModified, setRequired, setRestricted, setStability, setUndefined, showError, supportsExpressions, unmask, validate
-
-