Tabnine Logo
Wfs20Factory
Code IndexAdd Tabnine to your IDE (free)

How to use
Wfs20Factory
in
net.opengis.wfs20

Best Java code snippets using net.opengis.wfs20.Wfs20Factory (Showing top 20 results out of 315)

origin: geotools/geotools

  protected AbstractTransactionActionType createDelete(Wfs20Factory factory, Delete elem)
      throws Exception {
    DeleteType delete = factory.createDeleteType();

    QName typeName = elem.getTypeName();
    delete.setTypeName(typeName);
    Filter filter = elem.getFilter();
    delete.setFilter(filter);

    return delete;
  }
}
origin: geotools/geotools

GetFeatureType getFeature = factory.createGetFeatureType();
getFeature.setService("WFS");
getFeature.setVersion(getVersion());
  StoredQueryDescriptionType desc = query.getStoredQueryDescriptionType();
  StoredQueryType storedQuery = factory.createStoredQueryType();
  storedQuery.setId(desc.getId());
  QueryType wfsQuery = factory.createQueryType();
  wfsQuery.getTypeNames().add(typeName);
origin: geotools/geotools

@Override
public void startElement(String uri, String localName, String qName, Attributes attributes)
    throws SAXException {
  if (Parameter.getLocalPart().equals(localName)) {
    result = Wfs20Factory.eINSTANCE.createParameterType();
    result.setName(attributes.getValue("name"));
  } else {
    super.startElement(uri, localName, qName, attributes);
  }
}
origin: geotools/geotools

UpdateType update = factory.createUpdateType();
  QName propName = propertyNames.get(i);
  Object value = newValues.get(i);
  PropertyType property = factory.createPropertyType();
  ValueReferenceType ref = factory.createValueReferenceType();
  ref.setValue(propName);
  property.setValueReference(ref);
origin: org.geoserver/gs-wfs

@Before
public void setupMocks() {
  deleteElementType1 = WfsFactory.eINSTANCE.createDeleteElementType();
  getFeatureType1 = WfsFactory.eINSTANCE.createGetFeatureType();
  deleteType2 = Wfs20Factory.eINSTANCE.createDeleteType();
  getFeatureType2 = Wfs20Factory.eINSTANCE.createGetFeatureType();
}
origin: org.geoserver/gs-wfs

StoredQueryType storedQuery = factory.createStoredQueryType();
storedQuery.setId(storedQueryId.toString());
    ParameterType param = factory.createParameterType();
    param.setName(p.getName());
    param.setValue(kvp.get(p.getName()).toString());
origin: org.geoserver/gs-wfs

  private void invokeQualifyRequest() {
    TransactionType transactionType = Wfs20Factory.eINSTANCE.createTransactionType();
    ReplaceType replaceType = Wfs20Factory.eINSTANCE.createReplaceType();
    EList<AbstractTransactionActionType> action =
        transactionType.getAbstractTransactionAction();
    action.add(replaceType);
    replaceType.getAny().add(mockFeature);

    Version version = new Version("2.0.0");
    Service service =
        new Service("id", "service", version, Collections.singletonList("Transaction"));
    Operation operation = new Operation("id", service, null, new Object[] {transactionType});

    replay(
        mockCatalog,
        mockFeature,
        mockFeatureType,
        mockName,
        mockNamespaceInfo,
        mockWorkspaceInfo);
    sut.qualifyRequest(mockWorkspaceInfo, null, operation, null);
  }
}
origin: geotools/geotools

FeatureCollection featureCollection = it.next();
FeatureCollectionType member = Wfs20Factory.eINSTANCE.createFeatureCollectionType();
member.setTimeStamp((Calendar) EMFUtils.get(fc, "timeStamp"));
member.getMember().add(featureCollection);
origin: org.geoserver/gs-wfs

GetFeatureType getFeature = Wfs20Factory.eINSTANCE.createGetFeatureType();
getFeature.setBaseUrl(request.getBaseUrl());
getFeature.getAbstractQueryExpression().add(request.getAbstractQueryExpression());
  ValueCollectionType vc = Wfs20Factory.eINSTANCE.createValueCollectionType();
  vc.setTimeStamp(fc.getTimeStamp());
  vc.setNumberMatched(fc.getNumberMatched());
origin: org.geoserver/gs-wfs

  @Override
  public Object read(Object request, Map kvp, Map rawKvp) throws Exception {
    GetPropertyValueType gpv = (GetPropertyValueType) super.read(request, kvp, rawKvp);

    // parse a GetFeature and copy the query
    GetFeatureType gf = Wfs20Factory.eINSTANCE.createGetFeatureType();
    delegate.read(gf, kvp, rawKvp);

    if (gf.getAbstractQueryExpression().isEmpty()) {
      throw new WFSException(gpv, "Request did not specify a query");
    }

    gpv.setAbstractQueryExpression(gf.getAbstractQueryExpression().get(0));
    return gpv;
  }
}
origin: geotools/geotools

protected AbstractTransactionActionType createInsert(Wfs20Factory factory, Insert elem)
    throws Exception {
  InsertType insert = factory.createInsertType();
  String srsName = getFeatureTypeInfo(elem.getTypeName()).getDefaultSRS();
  insert.setSrsName(srsName);
  List<SimpleFeature> features = elem.getFeatures();
  insert.getAny().addAll(features);
  return insert;
}
origin: org.geoserver/gs-wfs

@Override
public Lock createLock() {
  return new Lock.WFS20(((Wfs20Factory) getFactory()).createQueryType());
}
origin: geotools/geotools

final Wfs20Factory factory = Wfs20Factory.eINSTANCE;
TransactionType tx = factory.createTransactionType();
tx.setService("WFS");
tx.setHandle(request.getHandle());
origin: org.geoserver/gs-wfs

  @Override
  public Property createProperty() {
    net.opengis.wfs20.PropertyType property = Wfs20Factory.eINSTANCE.createPropertyType();
    return new Property.WFS20(property);
  }
}
origin: org.geoserver/gs-wfs

@Override
public Replace createReplace() {
  Wfs20Factory factory = (Wfs20Factory) getFactory();
  return new Replace.WFS20(factory.createReplaceType());
}
origin: org.geotools/gt-wfs-ng

UpdateType update = factory.createUpdateType();
  QName propName = propertyNames.get(i);
  Object value = newValues.get(i);
  PropertyType property = factory.createPropertyType();
  ValueReferenceType ref = factory.createValueReferenceType();
  ref.setValue(propName);
  property.setValueReference(ref);
origin: org.geoserver/gs-wfs

StoredQueryType storedQuery = factory.createStoredQueryType();
storedQuery.setId(storedQueryId.toString());
    ParameterType param = factory.createParameterType();
    param.setName(p.getName());
    param.setValue(kvp.get(p.getName()).toString());
origin: org.geoserver/gs-wfs

@Override
public FeatureCollectionResponse create() {
  return FeatureCollectionResponse.adapt(
      ((Wfs20Factory) getFactory()).createFeatureCollectionType());
}
origin: org.geoserver/gs-wfs

@Override
public Insert createInsert() {
  Wfs20Factory factory = (Wfs20Factory) getFactory();
  return new Insert.WFS20(factory.createInsertType());
}
origin: org.geoserver/gs-wfs

@Override
public Query createQuery() {
  return new Query.WFS20(((Wfs20Factory) getFactory()).createQueryType());
}
net.opengis.wfs20Wfs20Factory

Javadoc

The Factory for the model. It provides a create method for each non-abstract class of the model.

Most used methods

  • createDeleteType
  • createGetFeatureType
  • createParameterType
  • createFeatureCollectionType
  • createInsertType
  • createPropertyType
  • createQueryType
  • createReplaceType
  • createStoredQueryType
  • createTransactionType
  • createUpdateType
  • createValueReferenceType
  • createUpdateType,
  • createValueReferenceType,
  • createActionResultsType,
  • createCreateStoredQueryResponseType,
  • createCreatedOrModifiedFeatureType,
  • createDescribeFeatureTypeType,
  • createDescribeStoredQueriesResponseType,
  • createDescribeStoredQueriesType,
  • createExecutionStatusType,
  • createFeaturesLockedType

Popular in Java

  • Updating database using SQL prepared statement
  • setRequestProperty (URLConnection)
  • onRequestPermissionsResult (Fragment)
  • setScale (BigDecimal)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • String (java.lang)
  • Set (java.util)
    A Set is a data structure which does not allow duplicate elements.
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • Reference (javax.naming)
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Top 12 Jupyter Notebook Extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now