@Override public List<Query> getQueries() { List<Object> adaptedQueries = getAdaptedQueries(); return GetFeatureRequest.WFS20.getQueries(adaptedQueries); } }
@Override public Delete createDelete() { Wfs20Factory factory = (Wfs20Factory) getFactory(); return new Delete.WFS20(factory.createDeleteType()); }
@Override public List<Query> getQueries() { List<Object> adaptedQueries = getAdaptedQueries(); return getQueries(adaptedQueries); }
@Override public LockFeatureRequest createLockRequest() { return new LockFeatureRequest.WFS20( ((Wfs20Factory) getFactory()).createLockFeatureType()); }
@Override public List getFeatures() { return eGet(adaptee, "feature", List.class); } }
@Override public BigInteger getResolveTimeOut() { return eGet(adaptee, "resolveTimeOut", BigInteger.class); } }
@Override public List<FeatureId> getLockedFeatures() { return eGet(adaptee, "featuresLocked.featureId", List.class); } }
@Override public List<FeatureId> getLockedFeatures() { return eGet(adaptee, "featuresLocked.resourceId", List.class); } }
@Override public QName getTypeName() { return eGet(adaptee, "typeName", QName.class); } }
/** * @see org.geoserver.wfs.TransactionElementHandler#getTypeNames(org.eclipse.emf.ecore.EObject) */ public QName[] getTypeNames(TransactionRequest request, TransactionElement element) throws WFSTransactionException { return new QName[] {element.getTypeName()}; }
@Override public List<XlinkPropertyNameType> getXlinkPropertyNames() { return delegate.getXlinkPropertyNames(); } }
@Override public List<XlinkPropertyNameType> getXlinkPropertyNames() { return eGet(adaptee, "xlinkPropertyName", List.class); } }