Examples of TextHandler


Examples of org.dmlite.util.text.TextHandler

        Object[] args = new Object[1];
        args[0] = paramValue;
        returnObject = method.invoke(object, args);
        // errors.add("Method name: " + method.getName());
      } catch (InvocationTargetException e) {
        TextHandler textExtractor = new TextHandler();
        errors.add("Method " + methodName + " cannot be invoked: "
            + e.getMessage());
        String classSimpleName = textExtractor
            .extractClassSimpleName(clas.getName());
        errors.add("Object class: " + classSimpleName);
        // errors.add("Object class: " + clas.getSimpleName()); // 1.5
        errors.add("Object: " + object);
        errors.add("Method name: " + method.getName());
        String paramClassSimpleName = textExtractor
            .extractClassSimpleName(paramClass.getName());
        errors.add("Param class: " + paramClassSimpleName);
        // errors.add("Param class: " + paramClass.getSimpleName()); //
        // 1.5
        errors.add("Param: " + paramValue);
View Full Code Here

Examples of org.dmlite.util.text.TextHandler

      Field[] fields = claz.getDeclaredFields();
      fieldsMap = new HashMap<String, String>();
      for (int i = 0; i < fields.length; i++) {
        Field field = fields[i];
        String fieldName = field.getName();
        TextHandler textHandler = new TextHandler();
        String cFieldName = textHandler.firstLetterToUpper(fieldName);
        fieldsMap.put(fieldName, cFieldName);
      }
    } catch (NullPointerException e) {
      errors.add("Class is null. ");
    }
View Full Code Here

Examples of org.dmlite.util.text.TextHandler

   * @param fieldValue
   *            field value
   */
  public static void setField(Object object, String fieldName,
      Object fieldValue) {
    TextHandler textHandler = new TextHandler();
    String setFieldName = "set" + textHandler.firstLetterToUpper(fieldName);
    Reflector.executeMethod(object, setFieldName, fieldValue);
  }
View Full Code Here

Examples of org.dmlite.util.text.TextHandler

   * @param fieldClassObject
   *            field class object
   */
  public static void setFieldWithNull(Object object, String fieldName,
      Class fieldClassObject) {
    TextHandler textHandler = new TextHandler();
    String setFieldName = "set" + textHandler.firstLetterToUpper(fieldName);
    Reflector.executeMethodWithNull(object, setFieldName, fieldClassObject);
  }
View Full Code Here

Examples of org.dmlite.util.text.TextHandler

   *            field name
   * @return object field
   */
  public static Object getField(Object object, String fieldName) {
    Object field = null;
    TextHandler textHandler = new TextHandler();
    String getFieldName = "get" + textHandler.firstLetterToUpper(fieldName);
    field = Reflector.executeMethod(object, getFieldName);
    return field;
  }
View Full Code Here

Examples of org.dmlite.util.text.TextHandler

   *            persistence type
   * @return persistent model context
   */
  public IPersistentModelContext createModelContext(String packagePrefix,
      String persistenceType) {
    TextHandler textHandler = new TextHandler();
    String appShortName = textHandler.dropBegin(packagePrefix, ".");
    String appShortNameFirstCapitalLetter = textHandler
        .firstLetterToUpper(appShortName);
    String modelContextClassName = packagePrefix + ".model.";
    if (persistenceType.equalsIgnoreCase("xml")) {
      modelContextClassName = modelContextClassName + "xml."
          + appShortNameFirstCapitalLetter + "XmlContext";
View Full Code Here

Examples of org.dmlite.util.text.TextHandler

    Collection<NeighborConfig> c = this.getCollection();
    log.info("*** " + title + " ***");
    for (NeighborConfig config : c) {
      NeighborConfig neighborConfig = (NeighborConfig) config;
      String className = neighborConfig.getClass().getName();
      TextHandler textExtractor = new TextHandler();
      String classSimpleName = textExtractor
          .extractClassSimpleName(className);
      neighborConfig.output(classSimpleName);
    }
  }
View Full Code Here

Examples of org.dmlite.util.text.TextHandler

    Collection<ModelConfig> c = this.getCollection();
    log.info("*** " + title + " ***");
    for (IEntity config : c) {
      ModelConfig modelConfig = (ModelConfig) config;
      String className = modelConfig.getClass().getName();
      TextHandler textExtractor = new TextHandler();
      String classSimpleName = textExtractor
          .extractClassSimpleName(className);
      modelConfig.output(classSimpleName);
    }
  }
View Full Code Here

Examples of org.vietspider.ui.text.TextHandler

  }
 
  public NodePath findNodeByText(HTMLNode node, String start, String end) throws Exception {
    RefsDecoder decoder = new RefsDecoder();
    NodePathParser pathParser = new NodePathParser();
    TextHandler textHandler = new TextHandler();
    if(start == null || start.trim().length() == 0) return pathParser.toPath(node);
    start = textHandler.trim(start);
    HTMLNode startNode = textHandler.findByText(node, start, decoder);
    if(end == null || end.trim().length() == 0) {
      return startNode != null ?  pathParser.toPath(startNode) : pathParser.toPath(node);
    }
    end = textHandler.trim(end);
   
    HTMLNode endNode = textHandler.findByText(node, end, decoder);   
    if(endNode == null)
      return startNode != null ? pathParser.toPath(startNode) : pathParser.toPath(node);
    if(startNode  == null
      return endNode != null  ?  pathParser.toPath(endNode) : pathParser.toPath(node);
    HTMLNodeUtil nodeUtil = new HTMLNodeUtil()
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.