Examples of REPLACE


Examples of org.apache.tools.ant.taskdefs.Replace

    public static void replaceTokensInFolder(Path targetFile, Map<String, ?> replacements) {
        LOGGER.info("Replacing tokens in " + targetFile.toAbsolutePath() + " {" + new PrettyPrintingMap<>(replacements).toString() + "}");

        assertDirectory(targetFile);

        Replace replaceTask = new Replace();
        replaceTask.setDir(targetFile.toFile());

        for (String token : replacements.keySet()) {
            String value = String.valueOf(replacements.get(token));
            Replace.Replacefilter filter = replaceTask.createReplacefilter();
            filter.setToken(token);
            filter.setValue(value);
        }

        replaceTask.setTaskName("replace");
        replaceTask.setProject(AntUtil.builder().getProject());

        replaceTask.validateReplacefilters();
        replaceTask.execute();
    }

Examples of org.apache.tools.ant.taskdefs.Replace

        else {
            // has values but not shared/lib/*.jars
            newSharedLoader = new String(metroJars + "," + sharedLoader);
        }

        Replace replace = new Replace();
        File propsFile = new File(catalinaProps);
        replace.setProject(this.getProject());
        replace.setFile(propsFile);
        replace.setToken("shared.loader=" + sharedLoader);
        replace.setValue("shared.loader=" + newSharedLoader);
        try {
            replace.execute();
        }
        catch(Exception e) {
            e.printStackTrace();
        }
    }

Examples of org.boris.expr.function.excel.REPLACE

        assertEquals(eval(p, "2-cent\'s worth"), "2-Cent\'S Worth");
        assertEquals(eval(p, "76BudGet"), "76Budget");
    }

    public void testREPLACE() throws Exception {
        REPLACE r = new REPLACE();
        assertEquals(eval(r, "abcdefghijk", 6, 5, "*"), "abcde*k");
        assertEquals(eval(r, "2009", 3, 2, "10"), "2010");
        assertEquals(eval(r, "123456", 1, 3, "@"), "@456");
    }

Examples of org.geoserver.wfs.request.Replace

    public Class getElementClass() {
        return Replace.class;
    }

    public QName[] getTypeNames(TransactionElement element) throws WFSTransactionException {
        Replace replace = (Replace) element;

        List<QName> typeNames = new ArrayList();
       
        List features = replace.getFeatures();
        if (!features.isEmpty()) {
            for (Iterator f = features.iterator(); f.hasNext();) {
                SimpleFeature feature = (SimpleFeature) f.next();

                String name = feature.getFeatureType().getTypeName();

Examples of org.geoserver.wfs.request.Replace

    }

    public void execute(TransactionElement element, TransactionRequest request, Map featureStores,
        TransactionResponse response, TransactionListener listener) throws WFSTransactionException {

        Replace replace = (Replace) element;
       
        List<SimpleFeature> newFeatures = replace.getFeatures();
        SimpleFeatureStore featureStore =
                DataUtilities.simple((FeatureStore) featureStores.values().iterator().next());
        if (featureStore == null) {
            throw new WFSException(element, "Could not obtain feature store");
        }

        //check the supplied filter matches the number of supplied features
        String featureTypeName = featureStore.getSchema().getTypeName();
       
        //ids of replaced featres
        Collection<FeatureId> replaced = new ArrayList();

        try {
            Query query = new Query(featureTypeName, replace.getFilter());
           
            SimpleFeatureCollection features = featureStore.getFeatures(replace.getFilter());
            if (newFeatures.size() != features.size()) {
                throw new WFSException(element, String.format("Specified filter matched %d features but " +
                    "%d were supplied", features.size(), newFeatures.size()));
            }
   
            //replace the features in order...
            //JD, TODO: a better mechanism for replace... this is sort of a hack based on a combo of
            // feature ids and orders
            // may want to check if the store is making feature id's writable and attempt
            // to actually update the ID's
   
            //load all the existing features into memory
            Map<String,SimpleFeature> oldFeatures = new LinkedHashMap<String, SimpleFeature>();
           
           
            SimpleFeatureIterator it = features.features();
            try {
                while(it.hasNext()) {
                    SimpleFeature f = it.next();
                    oldFeatures.put(f.getID(), f);
                }
            }
            finally {
                it.close();
            }

            //first pass update all the features that match by id
            List<SimpleFeature> leftovers = new ArrayList();
           
           
            for (SimpleFeature newFeature : newFeatures) {
                SimpleFeature oldFeature = oldFeatures.get(newFeature.getID());
                if (oldFeature == null) {
                    leftovers.add(newFeature);
                    continue;
                }

                //matching feature found, update it
                replace(oldFeature, newFeature, featureStore, oldFeatures, replaced);

            }

            //do left overs
            for (SimpleFeature newFeature : leftovers) {
                //grab the "next" old feature
                SimpleFeature oldFeature = oldFeatures.values().iterator().next();
                replace(oldFeature, newFeature, featureStore, oldFeatures, replaced);
            }
        }
        catch(IOException e) {
            throw new WFSException(element, "Transaction REPLACE failed", e);
        }

        response.setTotalReplaced(BigInteger.valueOf(replaced.size()));
        response.addReplacedFeatures(replace.getHandle(), replaced);
     }

Examples of rocks.xmpp.extensions.messagecorrect.model.Replace

        }
        if (message == null) {
            throw new IllegalArgumentException("message must not be null");
        }

        message.getExtensions().add(new Replace(id));
        xmppSession.send(message);
    }

Examples of rocks.xmpp.extensions.messagecorrect.model.Replace

        String xml = "<message to='juliet@capulet.net/balcony' id='good1'>\n" +
                "  <body>But soft, what light through yonder window breaks?</body>\n" +
                "  <replace id='bad1' xmlns='urn:xmpp:message-correct:0'/>\n" +
                "</message>";
        Message message = unmarshal(xml, Message.class);
        Replace replace = message.getExtension(Replace.class);
        Assert.assertNotNull(replace);
        Assert.assertEquals(replace.getId(), "bad1");
    }

Examples of rocks.xmpp.extensions.messagecorrect.model.Replace

        Assert.assertEquals(replace.getId(), "bad1");
    }

    @Test
    public void marshalReplace() throws JAXBException, XMLStreamException {
        String xml = marshal(new Replace("test"));
        Assert.assertEquals(xml, "<replace xmlns=\"urn:xmpp:message-correct:0\" id=\"test\"></replace>");
    }

Examples of test.Replace

    }
  }

  public void run2() {
    //    GenericTraversal traversal = new GenericTraversal();
    Replace replace = new Replace() {
      public ATerm apply(ATerm atermSubject) {
        Nat subject = (Nat) atermSubject;
        if (subject.isPlus()) {
          Nat arg1 = subject.getArg1();
          Nat arg2 = subject.getArg2();
          if (arg2.isZero()) {
            return arg1;
          }
          else if (arg2.isSuc()) {
            Nat y = arg2.getPred();
            return getPeanoFactory().makeNat_Suc(getPeanoFactory().makeNat_Plus(arg1, y));
          }
        }
        else if (subject.isFib()) {
          Nat t = subject.getArg1();
          if (t.isZero()) {
            return getPeanoFactory().makeNat_Suc(t);
          }
          else if (t.isSuc() && t.getPred().isZero()) {
            return t.getPred();
          }
          else {
            Nat pred1 = t.getPred();
            Nat pred2 = pred1.getPred();
            return getPeanoFactory().makeNat_Plus(
              getPeanoFactory().makeNat_Fib(pred2),
              getPeanoFactory().makeNat_Fib(pred1));
          }
        }
        return null;
      }
    };

    int n = 17;
    int r = fib(n);
    Nat N = make(n);
    Nat R = factory.makeNat_Fib(N);

    Nat res = null;
    while (res != R) {
      res = (Nat) replace.apply(R);
      R = res;
    }

    if (unmake(R) != r) {
      System.err.println("unexpected result of computation!");
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.