org.geotools.data.ows
Class FeatureSetDescription

java.lang.Object
  extended byorg.geotools.data.ows.FeatureSetDescription

public class FeatureSetDescription
extends java.lang.Object

Represents a wfs:FeatureType ... and didn't want to use FeatureType as it could get confused with org.geotools.data.FeatureType

Author:
dzwiers

Field Summary
static int DELETE_OPERATION
          Mask for delete operation allowed on the FeatureType
static int INSERT_OPERATION
          Mask for insert operation allowed on the FeatureType
static int LOCK_OPERATION
          Mask for lock operation allowed on the FeatureType
static int NO_OPERATION
          Mask for no operation allowed on the FeatureType
static int QUERY_OPERATION
          Mask for query operation allowed on the FeatureType
static int UPDATE_OPERATION
          Mask for update operation allowed on the FeatureType
 
Constructor Summary
FeatureSetDescription()
           
 
Method Summary
static int findOperation(java.lang.String s)
          Converts the string into the appropriate mask.
 java.lang.String getAbstract()
          DOCUMENT ME!
 java.util.List getKeywords()
          DOCUMENT ME!
 com.vividsolutions.jts.geom.Envelope getLatLongBoundingBox()
          DOCUMENT ME!
 java.lang.String getName()
          DOCUMENT ME!
 java.net.URI getNamespace()
           
 int getOperations()
          DOCUMENT ME!
 java.lang.String getSRS()
          DOCUMENT ME!
 java.lang.String getTitle()
          DOCUMENT ME!
 void setAbstract(java.lang.String _abstract)
          DOCUMENT ME!
 void setKeywords(java.util.List keywords)
          DOCUMENT ME!
 void setLatLongBoundingBox(com.vividsolutions.jts.geom.Envelope latLongBoundingBox)
          DOCUMENT ME!
 void setName(java.lang.String name)
          DOCUMENT ME!
 void setNamespace(java.net.URI namespace)
           
 void setOperations(int operations)
          DOCUMENT ME!
 void setSRS(java.lang.String srs)
          DOCUMENT ME!
 void setTitle(java.lang.String title)
          DOCUMENT ME!
static java.lang.String writeOperation(int i)
          Converts the int into the appropriate String.
static java.lang.String[] writeOperations(int i)
          Converts the int mask into the appropriate set of Strings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_OPERATION

public static final int NO_OPERATION
Mask for no operation allowed on the FeatureType

See Also:
Constant Field Values

QUERY_OPERATION

public static final int QUERY_OPERATION
Mask for query operation allowed on the FeatureType

See Also:
Constant Field Values

INSERT_OPERATION

public static final int INSERT_OPERATION
Mask for insert operation allowed on the FeatureType

See Also:
Constant Field Values

UPDATE_OPERATION

public static final int UPDATE_OPERATION
Mask for update operation allowed on the FeatureType

See Also:
Constant Field Values

DELETE_OPERATION

public static final int DELETE_OPERATION
Mask for delete operation allowed on the FeatureType

See Also:
Constant Field Values

LOCK_OPERATION

public static final int LOCK_OPERATION
Mask for lock operation allowed on the FeatureType

See Also:
Constant Field Values
Constructor Detail

FeatureSetDescription

public FeatureSetDescription()
Method Detail

findOperation

public static int findOperation(java.lang.String s)
Converts the string into the appropriate mask.

Parameters:
s - The String to attempt to convert
Returns:
one of the Constant Operation Values
See Also:
DELETE_OPERATION, UPDATE_OPERATION, LOCK_OPERATION, NO_OPERATION, QUERY_OPERATION, INSERT_OPERATION

writeOperation

public static java.lang.String writeOperation(int i)
Converts the int into the appropriate String.

Parameters:
i - the int to convert, must match exactly.
Returns:
A string representation of the int.
See Also:
DELETE_OPERATION, UPDATE_OPERATION, LOCK_OPERATION, NO_OPERATION, QUERY_OPERATION, INSERT_OPERATION

writeOperations

public static java.lang.String[] writeOperations(int i)
Converts the int mask into the appropriate set of Strings.

Parameters:
i - The int mask to attempt to convert
Returns:
Set of Strings representing the mask
See Also:
DELETE_OPERATION, UPDATE_OPERATION, LOCK_OPERATION, NO_OPERATION, QUERY_OPERATION, INSERT_OPERATION

getAbstract

public java.lang.String getAbstract()
DOCUMENT ME!

Returns:
Returns the abstracT.

setAbstract

public void setAbstract(java.lang.String _abstract)
DOCUMENT ME!

Parameters:
_abstract - The abstracT to set.

getKeywords

public java.util.List getKeywords()
DOCUMENT ME!

Returns:
Returns the keywords.

setKeywords

public void setKeywords(java.util.List keywords)
DOCUMENT ME!

Parameters:
keywords - The keywords to set.

getLatLongBoundingBox

public com.vividsolutions.jts.geom.Envelope getLatLongBoundingBox()
DOCUMENT ME!

Returns:
Returns the latLongBoundingBox.

setLatLongBoundingBox

public void setLatLongBoundingBox(com.vividsolutions.jts.geom.Envelope latLongBoundingBox)
DOCUMENT ME!

Parameters:
latLongBoundingBox - The latLongBoundingBox to set.

getName

public java.lang.String getName()
DOCUMENT ME!

Returns:
Returns the name.

setName

public void setName(java.lang.String name)
DOCUMENT ME!

Parameters:
name - The name to set.

getOperations

public int getOperations()
DOCUMENT ME!

Returns:
Returns the operations.

setOperations

public void setOperations(int operations)
DOCUMENT ME!

Parameters:
operations - The operations to set.

getSRS

public java.lang.String getSRS()
DOCUMENT ME!

Returns:
Returns the sRS.

setSRS

public void setSRS(java.lang.String srs)
DOCUMENT ME!

Parameters:
srs - The sRS to set.

getTitle

public java.lang.String getTitle()
DOCUMENT ME!

Returns:
Returns the title.

setTitle

public void setTitle(java.lang.String title)
DOCUMENT ME!

Parameters:
title - The title to set.

getNamespace

public java.net.URI getNamespace()
Returns:
Returns the namespace.

setNamespace

public void setNamespace(java.net.URI namespace)
Parameters:
namespace - The namespace to set.


Copyright © GeoTools. All Rights Reserved.