Package org.dmd.util.exceptions

Examples of org.dmd.util.exceptions.ResultException.addError()


              ex.addError(clashMsg(ad.getObjectName(),ad,attrDefs,"attribute abbreviation"));
              throw(ex);
            }
            if (checkAndAdd(abbrevName,ad,allDefs) == false){
              ResultException ex = new ResultException();
              ex.addError(clashMsg(ad.getObjectName(),ad,allDefs,"definition names"));
              throw(ex);
            }
            attrAbbrevs.put(abbrevName,ad);
        }
       
View Full Code Here


     
//      DebugInfo.debugWithTrace("addType() - " + td.getObjectName());
     
        if (checkAndAdd(td.getObjectName(),td,typeDefs) == false){
          ResultException ex = new ResultException();
            ex.addError(clashMsg(td.getObjectName(),td,typeDefs,"type names"));
            throw(ex);
        }
        if (checkAndAdd(td.getObjectName(),td,allDefs) == false){
          ResultException ex = new ResultException();
          ex.addError(clashMsg(td.getObjectName(),td,allDefs,"definition names"));
View Full Code Here

            ex.addError(clashMsg(td.getObjectName(),td,typeDefs,"type names"));
            throw(ex);
        }
        if (checkAndAdd(td.getObjectName(),td,allDefs) == false){
          ResultException ex = new ResultException();
          ex.addError(clashMsg(td.getObjectName(),td,allDefs,"definition names"));
            throw(ex);
        }

        if (td.getObjectName().getNameString().length() > longestTypeName)
            longestTypeName = td.getObjectName().getNameString().length();
View Full Code Here

        this.addComplexType((ComplexTypeDefinition) def);
      else if (def instanceof SchemaDefinition)
        this.addSchema((SchemaDefinition) def);
        else{
          ResultException ex = new ResultException();
          ex.addError("The specified object is not a DmsDefinition object: \n" + def.toOIF());
          throw(ex);
        }

      if (listeners != null){
        for(SchemaDefinitionListenerIF listener: listeners)
View Full Code Here

      if (existing == null){
        ruleData.put(rule.getObjectName(), rule);
      }
      else{
        ResultException ex = new ResultException();
        ex.addError("The following rules have a name clash:\n\n" + existing.toOIF() + "\n" + rule.toOIF());
        throw(ex);
      }
    }
   
    /**
 
View Full Code Here

     * @throws DmcValueException
     */
    boolean addEnum(EnumDefinition evdthrows ResultException, DmcValueException {
        if (checkAndAdd(evd.getObjectName(),evd,enumDefs) == false){
          ResultException ex = new ResultException();
          ex.addError(clashMsg(evd.getObjectName(),evd,enumDefs,"enum value names"));
            throw(ex);
        }
       
//        DebugInfo.debug(evd.getName().toString());
       
View Full Code Here

      e.printStackTrace();
    }
     
        if (checkAndAdd(actd.getObjectName(),actd,actionDefs) == false){
          ResultException ex = new ResultException();
          ex.addError(clashMsg(actd.getObjectName(),actd,actionDefs,"action names"));
            throw(ex);
        }
        if (checkAndAdd(actd.getObjectName(),actd,allDefs) == false){
          ResultException ex = new ResultException();
          ex.addError(clashMsg(actd.getObjectName(),actd,allDefs,"definition names"));
View Full Code Here

          ex.addError(clashMsg(actd.getObjectName(),actd,actionDefs,"action names"));
            throw(ex);
        }
        if (checkAndAdd(actd.getObjectName(),actd,allDefs) == false){
          ResultException ex = new ResultException();
          ex.addError(clashMsg(actd.getObjectName(),actd,allDefs,"definition names"));
            throw(ex);
        }

        if (actd.getObjectName().getNameString().length() > longestActionName)
            longestActionName = actd.getObjectName().getNameString().length();
View Full Code Here

          AttributeDefinition d = preadl.next();
          DmcAttribute<?> attr = d.getDmcObject().get("type");
         
          if (attr == null){
          ResultException ex = new ResultException();
          ex.addError("The AttributeDefinition " + d.getName() + " has no type attribute.");
          ex.result.lastResult().fileName(d.getFile());
          ex.result.lastResult().lineNumber(d.getLineNumber());
          throw(ex);
          }
         
View Full Code Here

         
          if( td == null){
            ClassDefinition cd = cdef(ref.getObjectName().getNameString());
            if (cd == null){
              ResultException ex = new ResultException();
              ex.addError("The type: " + ref.getObjectName() + " referred to in AttributeDefinition " + d.getName() + " is invalid.");
              ex.result.lastResult().fileName(d.getFile());
              ex.result.lastResult().lineNumber(d.getLineNumber());
              throw(ex);
            }
            else{
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.