Package org.jitterbit.integration.structure.mapping

Examples of org.jitterbit.integration.structure.mapping.InvalidMapping


                            else {
                                str="The multiplicity of the target node "+targetFound.m_deName+" depends on\nthe multiplicity of the source loop node "
                                +targetFound.m_mappingKits.getGeneratorString();
                            }
                        }
                        InvalidMapping im=m_mappingManager.getInvalidMapping(targetFound);
                        if(im!=null)str+="\n"+im.getError();
                        m_tip.showItAtXY(str,x+p.x-p0.x,y+p.y-p0.y+17,this);
                        m_showTipTargetNode=targetFound;
                    } catch (Exception e1) {
                        // do nothing
                    }
View Full Code Here


          updateRequireMappingFlag();
          changeHighLighted(toReplace);
            validateMapping(toReplace, new FirstInstanceInserter());
            invalidMappingsMgr.deleteInvalidMapping(toReplace);
        } catch (TreeMapperException ex) {
            InvalidMapping invalid = new InvalidMapping(toReplace, ex.getMessage());
            invalidMappingsMgr.addInvalidMapping(invalid);
        }
    }
View Full Code Here

                }
            } catch (TreeMapperException ex) {
                if (invalid == null) {
                    invalid = Lists.newArrayList();
                }
                invalid.add(new InvalidMapping(m, ex.getMessage()));
                bNoSourceDataUsedInMappings=false;
            }
        }
        try {
            // call updateGenerator() to generate conflict mapping errors
View Full Code Here

                    readInTargets(m);
                } catch (TreeMapperException ex) {
                    if (invalid == null) {
                        invalid = Lists.newArrayList();
                    }
                    invalid.add(new InvalidMapping(m, ex.getMessage()));
                }
            }
        } else { // this patch refresh and remove the spurious mappings
            List<NodeMapping> old = KongaListUtils.asList(mappings);
            for (NodeMapping nm : old) {
                try {
                    readInTargets(nm);
                } catch (TreeMapperException ex) {
                    if (invalid == null) {
                        invalid = Lists.newArrayList();
                    }
                    invalid.add(new InvalidMapping(nm, ex.getMessage()));
                }
            }
        }
        InvalidMapping[] conflicts = getInvalidMappings();
        for (InvalidMapping conflict : conflicts) {
View Full Code Here

        invalidMappingsListener.remove(lst);
    }
   
    public void addInvalidMapping(InvalidMapping mapping) {
        NodePath key = mapping.getTargetPath();
        InvalidMapping old_mapping=invalidMappings.get(key);
        boolean sendChange = old_mapping==null || !old_mapping.equals(mapping);
        invalidMappings.put(key, mapping);
        if (sendChange) {
            fireInvalidMappingsChanged();
        }
    }
View Full Code Here

          .append(m_generator)
          .append("\n");
      for(Node conflict:conflictSet){
        err.append(conflict.m_deName).append("\n");
      }
      invalidMappings.add(new InvalidMapping(new NodePath(m_node.m_deName), m_generator, err.toString()));
    }
  }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.structure.mapping.InvalidMapping

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.