Examples of SingleLineField


Examples of com.google.enterprise.connector.util.connectortype.ConnectorFields.SingleLineField

    FormManager(Map<String, String> config, ResourceBundle bundle, PathParser pathParser) {
      List<AbstractField> tempFields = new ArrayList<AbstractField>();
      tempFields.add(startField = new MultiLineField("start", true));
      tempFields.add(includeField = new MultiLineField("include", true));
      tempFields.add(excludeField = new MultiLineField("exclude", false));
      tempFields.add(domainField = new SingleLineField("domain", false, false));
      tempFields.add(userField = new SingleLineField("user", false, false));
      tempFields.add(passwordField = new SingleLineField("password", false, true));
      fullTraversalField = new SingleLineField("fulltraversal", false, false);
      fullTraversalField.setDefaultValue("1");
      tempFields.add(fullTraversalField);
      fields = Collections.unmodifiableList(tempFields);

      this.bundle = bundle;
View Full Code Here

Examples of com.google.enterprise.connector.util.connectortype.ConnectorFields.SingleLineField

      String defaultValue, String encodedValue, boolean fromMap)
      throws Exception {
    String name = "simple";
    String label = "d'accord";
    boolean mandatory = false;
    SingleLineField field = new SingleLineField(name, mandatory, isPassword);
    if (value != null) {
      if (fromMap) {
        field.setValueFrom(ImmutableMap.of(name, value));
      } else {
        field.setValueFromString(value);
      }
    }
    if (defaultValue != null) {
      field.setDefaultValue(defaultValue);
    }
    boolean highlightError = false;
    String snippet = field.getSnippet(new UpcasingResourceBundle(name, label),
        highlightError);
    XmlParseUtil.validateXhtml(snippet);
    assertTrue(snippet.contains("name=\"" + name + "\""));
    assertTrue(snippet.contains("input"));
    if (isPassword) {
View Full Code Here

Examples of com.google.enterprise.connector.util.connectortype.ConnectorFields.SingleLineField

    /** Sets field values from config that came from HTML form. */
    FormManager(Map<String, String> configMap, ResourceBundle bundle) {
      this.config = Maps.newHashMap(configMap);
      hostField =
          new SingleLineField(ConfigName.HOSTNAME.toString(), true, false);
      portField = new IntField(ConfigName.PORT.toString(), false, 389);
      authTypeField =
          new EnumField<AuthType>(ConfigName.AUTHTYPE.toString(), true,
          AuthType.class,
          AuthType.ANONYMOUS);
      userField =
          new SingleLineField(ConfigName.USERNAME.toString(), false, false);
      passwordField =
          new SingleLineField(ConfigName.PASSWORD.toString(), false, true);
      methodField =
          new EnumField<Method>(ConfigName.METHOD.toString(), true,
          Method.class, Method.STANDARD);
      baseDnField =
          new SingleLineField(ConfigName.BASEDN.toString(), false, false);
      filterField =
          new SingleLineField(ConfigName.FILTER.toString(), true, false);
      schemaField =
          new MultiCheckboxField(ConfigName.SCHEMA.toString(), false, null,
          SCHEMA_INSTRUCTIONS, new MultiCheckboxField.Callback() {
              @Override public Map<String, String> getAttributes(String key) {
                Map<String, String> attributes = Maps.newHashMap();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.