Examples of EFeatureQuery


Examples of org.geotools.data.efeature.query.EFeatureQuery

            for(Object[] type : eTypeData) {
                String eType = type[0].toString();               
                int count = 0;
                TreeIterator<EObject> eObjects = eResource.getAllContents();               
                EFeatureFilter eFilter = new EFeatureFilter(where);
                EFeatureQuery eQuery = new EFeatureQuery(eObjects, eFilter);
                EFeatureIterator it = eQuery.iterator();
                while(it.hasNext()) {
                    EObject eObject = it.next();
                    String eID = EcoreUtil.getID(eObject);
                    trace("eID: " + eID);
                    count++;
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

            for(Object[] type : eTypeData) {
                String eType = type[0].toString();               
                int count = 0;
                TreeIterator<EObject> eObjects = eResource.getAllContents();               
                EFeatureFilter eFilter = new EFeatureFilter(where);
                EFeatureQuery eQuery = new EFeatureQuery(eObjects, eFilter);
                EFeatureIterator it = eQuery.iterator();
                while(it.hasNext()) {
                    it.next();
                    count++;
                }
               
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

            for(Object[] type : eTypeData) {
                String eType = type[0].toString();               
                int count = 0;
                TreeIterator<EObject> eObjects = eResource.getAllContents();               
                EFeatureFilter eFilter = new EFeatureFilter(where);
                EFeatureQuery eQuery = new EFeatureQuery(eObjects, eFilter);
                EFeatureIterator it = eQuery.iterator();
                while(it.hasNext()) {
                    EObject eObject = it.next();
                    count++;
                    if(count==5) {
                        assertTrue("Object " + eObject + " is not an " +
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

           
            for(Object[] type : eTypeData) {
                int count = 0;
                String eType = type[0].toString();               
                TreeIterator<EObject> eObjects = eResource.getAllContents();               
                EFeatureQuery eQuery = EFeatureUtils.toEFeatureQuery(eObjects, filter);
                EFeatureIterator it = eQuery.iterator();
                while(it.hasNext()) {
                    it.next();
                    count++;
                }
                assertEquals("Feature count mismatch",4,count);
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

           
            dTime();
            int count = 0;
            TreeIterator<EObject> eObjects = eResource.getAllContents();               
            EFeatureFilter eFilter = new EFeatureFilter(where);
            EFeatureQuery eQuery = new EFeatureQuery(eObjects, eFilter);
            EFeatureIterator it = eQuery.iterator();
            while(it.hasNext()) {
                EObject eObject = it.next();
                assertTrue("EObject " + eObject + " is not an " +
                        "instance of EFeatureData", eObject instanceof EFeatureData);
                EFeatureData<?,?> eFeatureData = (EFeatureData<?,?>)eObject;
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

           
            dTime();
           
            int count = 0;
            TreeIterator<EObject> eObjects = eResource.getAllContents();               
            EFeatureQuery eQuery = EFeatureUtils.toEFeatureQuery(eFeatureDataInfo, eObjects, filter);
            EFeatureIterator it = eQuery.iterator();
            while(it.hasNext()) {
                EObject eObject = it.next();
                assertTrue("EObject " + eObject + " is not an " +
                        "instance of EFeatureData", eObject instanceof EFeatureData);
                EFeatureData<?,?> eFeatureData = (EFeatureData<?,?>)eObject;
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

           
            dTime();
           
            int count = 0;
            TreeIterator<EObject> eObjects = eResource.getAllContents();               
            EFeatureQuery eQuery = EFeatureUtils.toEFeatureQuery(eFeatureDataInfo, eObjects, filter);
            EFeatureIterator it = eQuery.iterator();
            while(it.hasNext()) {
                EObject eObject = it.next();
                assertTrue("EObject " + eObject + " is not an " +
                        "instance of EFeatureData", eObject instanceof EFeatureData);
                EFeatureData<?,?> eFeatureData = (EFeatureData<?,?>)eObject;
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

            WHERE where = new WHERE(eCondition);
            eAttribute = EFeatureTestsPackage.eINSTANCE.getEFeatureData_Attribute();
           
            TreeIterator<EObject> eObjects = eResource.getAllContents();               
            EFeatureFilter eFilter = new EFeatureFilter(where);
            EFeatureQuery eQuery = new EFeatureQuery(eObjects, eFilter);
            EFeatureIterator it = eQuery.iterator();
            EObject eFeature = it.next();       
            Object v = 1200L;
            System.out.println("V: " + v);
            ChangeRecorder r = new ChangeRecorder(eFeature);
            Object o1 = eFeature.eGet(eAttribute);
View Full Code Here

Examples of org.geotools.data.efeature.query.EFeatureQuery

        //
        EFeatureFilter eWhere = new EFeatureFilter(where);
        //
        // Create query instance
        //
        return new EFeatureQuery(eObjects, eWhere);
    }
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.