congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
SelectionModel
Code IndexAdd Tabnine to your IDE (free)

How to use
SelectionModel
in
com.manydesigns.elements.options

Best Java code snippets using com.manydesigns.elements.options.SelectionModel (Showing top 20 results out of 315)

origin: ManyDesigns/Portofino

public void setValue(Object[] values) {
  selectionModel.setValue(selectionModelIndex, values);
}
origin: com.manydesigns/elements

  public String getLabelSearch() {
    return selectionModel.getLabelSearch(selectionModelIndex);
  }
}
origin: ManyDesigns/Portofino

public String getStringValue() {
  Object value = selectionModel.getValue(selectionModelIndex);
  String result = selectionModel.getOption(selectionModelIndex, value, true);
  logger.trace("getStringValue() - name: {} - value: {} - result: {}", new Object[] {getPropertyAccessor().getName(), value, result});
  return result;
}
origin: com.manydesigns/elements

  } else {
    value = OgnlUtils.convertValue(stringValue, accessor.getType());
    String label = selectionModel.getOption(selectionModelIndex, value, true);
    search = userValue != null && !StringUtils.equals(userValue, label);
    value = null;
    Map<Object, SelectionModel.Option> options = selectionModel.getOptions(selectionModelIndex);
    boolean found = false;
    for(SelectionModel.Option option : options.values()) {
  selectionModel.setValue(selectionModelIndex, value);
} else {
  Object[] castedValues = new Object[values.length];
  selectionModel.setValue(selectionModelIndex, castedValues);
origin: com.manydesigns/elements

    Map<Object, SelectionModel.Option> options = selectionModel.getOptions(selectionModelIndex);
    boolean found = false;
    for(SelectionModel.Option option : options.values()) {
selectionModel.setValue(selectionModelIndex, value);
origin: ManyDesigns/Portofino

public void valueToXhtmlEditRadio(XhtmlBuffer xb) {
  Object value = selectionModel.getValue(selectionModelIndex);
  Map<Object, SelectionModel.Option> options =
      selectionModel.getOptions(selectionModelIndex);
  int counter = 0;
  
  if (!required) {
    String radioId = id + "_" + counter;
    boolean checked = (value == null);
    writeRadioWithLabel(xb, radioId,
        getText("elements.field.select.none"), "", checked);
    counter++;
  }
  for (Map.Entry<Object,SelectionModel.Option> option :
      options.entrySet()) {
    if(!option.getValue().active) {
      continue;
    }
    Object optionValue = option.getKey();
    String optionStringValue =
        (String) OgnlUtils.convertValue(optionValue, String.class);
    String optionLabel = option.getValue().label;
    String radioId = id + "_" + counter;
    boolean checked =  optionValue.equals(value);
    writeRadioWithLabel(xb, radioId, optionLabel,
        optionStringValue, checked);
    counter++;
  }
  // TODO: gestire radio in cascata
}
origin: com.manydesigns/elements

public Map<Object, SelectionModel.Option> getOptions() {
  return selectionModel.getOptions(selectionModelIndex);
}
origin: com.manydesigns/elements

public Object[] getValues() {
  Object object = selectionModel.getValue(selectionModelIndex);
  if(object instanceof Object[]) {
    return (Object[]) object;
  } else if(object != null) {
    return new Object[] { object };
  } else {
    return null;
  }
}
origin: com.manydesigns/elements

public String composeAutocompleteJs() {
  StringBuilder sb = new StringBuilder();
  sb.append(MessageFormat.format(
      "setupAutocomplete(''#{0}'', ''{1}'', {2}, ''jsonAutocompleteOptions''",
      StringEscapeUtils.escapeJavaScript(autocompleteId),
      StringEscapeUtils.escapeJavaScript(selectionModel.getName()),
      selectionModelIndex));
  appendIds(sb);
  sb.append(");");
  return sb.toString();
}
origin: com.manydesigns/elements

public void setLabelSearch(String labelSearch) {
  selectionModel.setLabelSearch(selectionModelIndex, labelSearch);
}
origin: ManyDesigns/Portofino

  } else {
    value = OgnlUtils.convertValue(stringValue, accessor.getType());
    String label = selectionModel.getOption(selectionModelIndex, value, true);
    search = userValue != null && !StringUtils.equals(userValue, label);
    value = null;
    Map<Object, SelectionModel.Option> options = selectionModel.getOptions(selectionModelIndex);
    boolean found = false;
    for(SelectionModel.Option option : options.values()) {
  selectionModel.setValue(selectionModelIndex, value);
} else {
  Object[] castedValues = new Object[values.length];
  selectionModel.setValue(selectionModelIndex, castedValues);
origin: ManyDesigns/Portofino

    Map<Object, SelectionModel.Option> options = selectionModel.getOptions(selectionModelIndex);
    boolean found = false;
    for(SelectionModel.Option option : options.values()) {
selectionModel.setValue(selectionModelIndex, value);
origin: com.manydesigns/elements

public void valueToXhtmlEditRadio(XhtmlBuffer xb) {
  Object value = selectionModel.getValue(selectionModelIndex);
  Map<Object, SelectionModel.Option> options =
      selectionModel.getOptions(selectionModelIndex);
  int counter = 0;
  
  if (!required) {
    String radioId = id + "_" + counter;
    boolean checked = (value == null);
    writeRadioWithLabel(xb, radioId,
        getText("elements.field.select.none"), "", checked);
    counter++;
  }
  for (Map.Entry<Object,SelectionModel.Option> option :
      options.entrySet()) {
    if(!option.getValue().active) {
      continue;
    }
    Object optionValue = option.getKey();
    String optionStringValue =
        (String) OgnlUtils.convertValue(optionValue, String.class);
    String optionLabel = option.getValue().label;
    String radioId = id + "_" + counter;
    boolean checked =  optionValue.equals(value);
    writeRadioWithLabel(xb, radioId, optionLabel,
        optionStringValue, checked);
    counter++;
  }
  // TODO: gestire radio in cascata
}
origin: com.manydesigns/elements

public Map<Object, SelectionModel.Option> getOptions() {
  return selectionModel.getOptions(selectionModelIndex);
}
origin: ManyDesigns/Portofino

public Object[] getValues() {
  Object object = selectionModel.getValue(selectionModelIndex);
  if(object instanceof Object[]) {
    return (Object[]) object;
  } else if(object != null) {
    return new Object[] { object };
  } else {
    return null;
  }
}
origin: com.manydesigns/elements

public String composeAutocompleteJs() {
  StringBuilder sb = new StringBuilder();
  sb.append(MessageFormat.format(
      "setupAutocomplete(''#{0}'', ''{1}'', {2}, ''jsonAutocompleteSearchOptions''",
      StringEscapeUtils.escapeJavaScript(autocompleteId),
      StringEscapeUtils.escapeJavaScript(selectionModel.getName()),
      selectionModelIndex));
  appendIds(sb);
  sb.append(");");
  return sb.toString();
}
origin: ManyDesigns/Portofino

public void setLabelSearch(String labelSearch) {
  selectionModel.setLabelSearch(selectionModelIndex, labelSearch);
}
origin: com.manydesigns/elements

public void setValue(Object[] values) {
  selectionModel.setValue(selectionModelIndex, values);
}
origin: com.manydesigns/elements

public String getStringValue() {
  Object value = selectionModel.getValue(selectionModelIndex);
  String result = selectionModel.getOption(selectionModelIndex, value, true);
  logger.trace("getStringValue() - name: {} - value: {} - result: {}", new Object[] {getPropertyAccessor().getName(), value, result});
  return result;
}
origin: com.manydesigns/elements

public void valueToXhtmlEditDropDown(XhtmlBuffer xb) {
  Object value = selectionModel.getValue(selectionModelIndex);
  Map<Object, SelectionModel.Option> options =
      selectionModel.getOptions(selectionModelIndex);
com.manydesigns.elements.optionsSelectionModel

Most used methods

  • setValue
  • getLabelSearch
  • getName
  • getOption
  • getOptions
  • getValue
  • setLabelSearch

Popular in Java

  • Making http post requests using okhttp
  • getApplicationContext (Context)
  • startActivity (Activity)
  • runOnUiThread (Activity)
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • JTextField (javax.swing)
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now