Example usage for com.google.gwt.dom.client OptionElement getInnerHTML

List of usage examples for com.google.gwt.dom.client OptionElement getInnerHTML

Introduction

In this page you can find the example usage for com.google.gwt.dom.client OptionElement getInnerHTML.

Prototype

@Override
    public String getInnerHTML() 

Source Link

Usage

From source file:com.arcbees.chosen.client.SelectParser.java

License:Apache License

private void addOption(OptionElement option, int groupPosition, boolean groupDisabled) {
    String optionText = option.getText();

    OptionItem item = new OptionItem();
    item.arrayIndex = parsed.size();//from  w  w w .  j av  a 2 s. c om
    item.optionsIndex = optionsIndex;

    if (optionText != null && optionText.length() > 0) {

        if (groupPosition != -1) {
            ((GroupItem) parsed.get(groupPosition)).children++;
        }

        item.value = option.getValue();

        item.text = option.getLabel();
        if (isNullOrEmpty(item.text)) {
            item.text = option.getText();
        }

        item.html = option.getInnerHTML();
        item.selected = option.isSelected();
        item.disabled = groupDisabled ? groupDisabled : option.isDisabled();
        item.groupArrayIndex = groupPosition;
        item.classes = option.getClassName();
        item.style = getCssText(option.getStyle());
        item.empty = false;

    } else {
        item.empty = true;
        item.groupArrayIndex = -1;
    }

    parsed.add(item);
    optionsIndex++;
}

From source file:com.watopi.chosen.client.SelectParser.java

License:Open Source License

private void addOption(OptionElement option, int groupPosition, boolean groupDisabled) {
    String optionText = option.getText();

    OptionItem item = new OptionItem();
    item.arrayIndex = parsed.length();//from w w  w .j  a va 2s.  c  o  m
    item.optionsIndex = optionsIndex;

    if (optionText != null && optionText.length() > 0) {

        if (groupPosition != -1) {
            ((GroupItem) parsed.get(groupPosition)).children++;
        }

        item.value = option.getValue();
        item.text = option.getText();
        item.html = option.getInnerHTML();
        item.selected = option.isSelected();
        item.disabled = groupDisabled ? groupDisabled : option.isDisabled();
        item.groupArrayIndex = groupPosition;
        item.classes = option.getClassName();
        item.style = getCssText(option.getStyle());
        item.empty = false;

    } else {
        item.empty = true;
        item.groupArrayIndex = -1;

    }

    parsed.add(item);
    optionsIndex++;
}