|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree_impl.services.wfs.RowSelector
org.deegree_impl.services.wfs.db.PointRowSelector
Encapsulates selected rows of a table that are identified by a table, a Set of key values, and a keyfield. Used in the processing of WFSDelete-requests.
Adds Point-DB specific handling of Update-Requests to the base class.
Field Summary |
Fields inherited from class org.deegree_impl.services.wfs.RowSelector |
con, ft, keyfield, keys, osa, table, type |
Constructor Summary | |
PointRowSelector(TableDescription table,
java.lang.String keyfield,
java.util.Set keys,
DBAccess osa,
FeatureType ft)
Creates a new instance of RowSelector |
Method Summary | |
private double[] |
getCoordValues(java.lang.String gml)
Returns the double values of the coordinates of the given GMLPointXML-fragment. |
RowSelector[] |
getReferencedRows()
Creates new RowSelector-objects that represent the rows in other tables that are referenced from the current table's rows. |
void |
updateRows(java.util.ArrayList changeList)
Updates the selected rows of the table. |
Methods inherited from class org.deegree_impl.services.wfs.RowSelector |
deleteRows, getTableName, setFieldValue, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PointRowSelector(TableDescription table, java.lang.String keyfield, java.util.Set keys, DBAccess osa, FeatureType ft) throws java.sql.SQLException
Method Detail |
public RowSelector[] getReferencedRows() throws java.sql.SQLException
getReferencedRows
in class RowSelector
java.sql.SQLException
public void updateRows(java.util.ArrayList changeList) throws java.sql.SQLException
updateRows
in class RowSelector
changeList
- list of changes to be performed
java.sql.SQLException
private double[] getCoordValues(java.lang.String gml) throws java.lang.Exception
java.lang.Exception
- if the XML-fragment is not consistent or parseable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |