Package org.structr.common.error

Examples of org.structr.common.error.EmptyPropertyToken


        final NodeInterface targetNode        = identifyEndNode(template, propertySet);
        final PropertyMap properties          = PropertyMap.inputTypeToJavaType(securityContext, entityClass, propertySet);
        RelationshipInterface newRelationship = null;

        if (sourceNode == null) {
          errorBuffer.add(entityClass.getSimpleName(), new EmptyPropertyToken(template.getSourceIdProperty()));
        }

        if (targetNode == null) {
          errorBuffer.add(entityClass.getSimpleName(), new EmptyPropertyToken(template.getTargetIdProperty()));
        }

        if (errorBuffer.hasError()) {
          throw new FrameworkException(422, errorBuffer);
        }
View Full Code Here


  @Override
  public boolean isValid(ErrorBuffer errorBuffer) {
   
    if (getTestOne() == null) {
     
      errorBuffer.add(TestTwo.class.getSimpleName(), new EmptyPropertyToken(testOne));
     
      return false;
    }
   
    return true;
View Full Code Here

    String _source          = (String)parameters.get("source");
    ErrorBuffer errorBuffer = new ErrorBuffer();

    if (_source == null) {

      errorBuffer.add(Widget.class.getSimpleName(), new EmptyPropertyToken(source));

    } else {

      // check source for mandatory parameters
      Matcher matcher  = threadLocalTemplateMatcher.get();

      // initialize with source
      matcher.reset(_source);

      while (matcher.find()) {

        String group              = matcher.group();
        String source             = group.substring(1, group.length() - 1);
        ReplacementInfo info      = new ReplacementInfo(source);
        ArrayList<String> options = info.getOptions();
        String key                = info.getKey();

        Object value  = parameters.get(key);

        if (value == null) {

          if (!options.isEmpty()) {

            errorBuffer.add(Widget.class.getSimpleName(), new ValueToken(new StringProperty(key), options.toArray()));

          } else {

            errorBuffer.add(Widget.class.getSimpleName(), new EmptyPropertyToken(new StringProperty(key)));
          }

        } else {

          // replace and restart matching process
View Full Code Here

      } else {

        final ErrorBuffer errorBuffer = new ErrorBuffer();

        if (StringUtils.isEmpty(subjectId)) {
          errorBuffer.add("LogFile", new EmptyPropertyToken(subjectProperty));
        }

        if (StringUtils.isEmpty(objectId)) {
          errorBuffer.add("LogFile", new EmptyPropertyToken(objectProperty));
        }

        if (StringUtils.isEmpty(action)) {
          errorBuffer.add("LogFile", new EmptyPropertyToken(actionProperty));
        }

        throw new FrameworkException(422, errorBuffer);
      }
    }
View Full Code Here

      // types are different
      return true;
    }

    if(StringUtils.isBlank(value)) {
      errorBuffer.add(object.getType(), new EmptyPropertyToken(key));
      return false;
    }

    // FIXME: search should be case-sensitive!
View Full Code Here

  public boolean isValid(SecurityContext securityContext, GraphObject object, PropertyKey<T> key, T value, ErrorBuffer errorBuffer) {

    // FIXME: changed isEmpty to != null
    if (value == null) {

      errorBuffer.add(object.getType(), new EmptyPropertyToken(key));

      return false;

    }
View Full Code Here

        errorBuffer.add(object.getType(), new TypeToken(key, "long"));
      }

    } else {

      errorBuffer.add(object.getType(), new EmptyPropertyToken(key));
    }

    return false;
  }
View Full Code Here

  @Override
  public boolean isValid(SecurityContext securityContext, GraphObject object, PropertyKey<T> key, T value, ErrorBuffer errorBuffer) {

    if (value == null) {

      errorBuffer.add(object.getType(), new EmptyPropertyToken(key));

      return false;

    }
View Full Code Here

      errorBuffer.add(getClass().getSimpleName(), new NullPropertyToken(property));
      valid = false;
     
    } else if (value.isEmpty()) {
     
      errorBuffer.add(getClass().getSimpleName(), new EmptyPropertyToken(property));
      valid = false;
    }

    return valid;
  }
View Full Code Here

    Object value  = getProperty(property);
    boolean valid = true;
   
    if (value == null) {
     
      errorBuffer.add(getClass().getSimpleName(), new EmptyPropertyToken(property));
      valid = false;
    }

    return valid;
  }
View Full Code Here

TOP

Related Classes of org.structr.common.error.EmptyPropertyToken

Copyright © 2018 www.massapicom. 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.