|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.ogcwebservices.getcapabilities.OperationsMetadata org.deegree.ogcwebservices.wpvs.capabilities.WPVSOperationsMetadata
public class WPVSOperationsMetadata
FIXME check spec number! add "Function" to table.
Represents the OperationMetadata
part in the capabilities document of a WPVS
according to the Web Perspective View Service Implementation Specification 0.0.0
.
In addition to the GetCapabilities
operation that all OWS 0.3
compliant services must implement, it may define some or all of the following operations:
Name | Mandatory? | Function |
---|---|---|
GetView |
yes | |
GetDescription |
||
GetLegendGraphic |
no | |
OperationsMetadata
,
Serialized FormField Summary | |
---|---|
static java.lang.String |
GET_3D_FEATURE_INFO
|
static java.lang.String |
GET_CAPABILITIES_NAME
|
static java.lang.String |
GET_DESCRIPTION_NAME
|
static java.lang.String |
GET_LEGEND_GRAPHIC_NAME
|
static java.lang.String |
GET_VIEW_NAME
|
Fields inherited from class org.deegree.ogcwebservices.getcapabilities.OperationsMetadata |
---|
getCapabilitiesOperation |
Constructor Summary | |
---|---|
WPVSOperationsMetadata(Operation110 getCapabilities,
Operation110 getView,
Operation110 getDescription,
Operation110 getLegendGraphic,
OWSDomainType110[] parameters,
OWSDomainType110[] constraints,
java.lang.Object[] extendedCapabilities)
Creates a new WPVSOperationsMetadata instance from the given parameters. |
|
WPVSOperationsMetadata(Operation110 getCapabilities,
Operation110 getView,
Operation110 getDescription,
Operation110 getLegendGraphic,
OWSDomainType110[] parameters,
OWSDomainType110[] constraints,
java.lang.Object[] extendedCapabilities,
Operation110 get3DFeatureInfo)
Creates a new WPVSOperationsMetadata instance from the given parameters. |
Method Summary | |
---|---|
void |
addParameter110(OWSDomainType110 parameter)
Adds a parameter to the WPVSOperationsMetadata. |
Operation[] |
getAllOperations()
Returns all Operations known to the WPVS. |
OWSDomainType110[] |
getConstraints110()
|
java.lang.Object |
getExtendedCapabilities()
|
Operation |
getGetCapabilities()
|
Operation |
getGetDescription()
|
Operation |
getGetLegendGraphic()
|
Operation |
getGetView()
|
OWSDomainType110[] |
getParameters110()
Returns a list of parameters assigned directly to the WPVSOperationsMetadata. |
OWSDomainType110 |
removeParameter110(java.lang.String name)
Removes a parameter from the WPVSOperationsMetadata. |
void |
setExtendedCapabilities(java.lang.Object extendedCapabilities)
|
void |
setGetCapabilities(Operation110 getCapabilities)
Sets the configuration for the GetCapabilities -operation. |
void |
setGetDescription(Operation110 getDescription)
|
void |
setGetLegendGraphic(Operation110 getLegendGraphic)
|
void |
setGetView(Operation110 getView)
|
void |
setParameters110(OWSDomainType110[] parameters)
Sets a complete list of parameters to the WPVSOperationMetadata. |
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OperationsMetadata |
---|
addConstraint, addParameter, getConstraints, getGetCapabilitiesOperation, getOperations, getParameter, removeParameter, setConstraints, setGetCapabilitiesOperation, setOperationParameter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String GET_VIEW_NAME
public static final java.lang.String GET_CAPABILITIES_NAME
public static final java.lang.String GET_DESCRIPTION_NAME
public static final java.lang.String GET_3D_FEATURE_INFO
public static final java.lang.String GET_LEGEND_GRAPHIC_NAME
Constructor Detail |
---|
public WPVSOperationsMetadata(Operation110 getCapabilities, Operation110 getView, Operation110 getDescription, Operation110 getLegendGraphic, OWSDomainType110[] parameters, OWSDomainType110[] constraints, java.lang.Object[] extendedCapabilities)
WPVSOperationsMetadata
instance from the given parameters.
getView
- mandatory operationgetCapabilities
- mandatory operationgetDescription
- optional operation; may be nullgetLegendGraphic
- optional operation; may be nullparameters
- optional unordered list of parameter valid domains
that each apply to one or more operations which this server interface implements.constraints
- optional unordered list of valid domain constraints on non-parameter quantaties
that each apply to this server.extendedCapabilities
- optional; metadata about any additional server abilities.public WPVSOperationsMetadata(Operation110 getCapabilities, Operation110 getView, Operation110 getDescription, Operation110 getLegendGraphic, OWSDomainType110[] parameters, OWSDomainType110[] constraints, java.lang.Object[] extendedCapabilities, Operation110 get3DFeatureInfo)
WPVSOperationsMetadata
instance from the given parameters.
getView
- mandatory operationgetCapabilities
- mandatory operationgetDescription
- optional operation; may be nullgetLegendGraphic
- optional operation; may be nullparameters
- optional unordered list of parameter valid domains
that each apply to one or more operations which this server interface implements.constraints
- optional unordered list of valid domain constraints on non-parameter quantaties
that each apply to this server.extendedCapabilities
- optional; metadata about any additional server abilities.get3DFeatureInfo
- optional operation; may be nullMethod Detail |
---|
public Operation[] getAllOperations()
Operations
known to the WPVS.
public Operation getGetCapabilities()
GetCapabilities
-operation.public void setGetCapabilities(Operation110 getCapabilities)
GetCapabilities
-operation.
getCapabilities
- configuration for the GetCapabilities
-operation to be set.public Operation getGetView()
Operation
.public void setGetView(Operation110 getView)
getView
- The getView to set.public Operation getGetDescription()
Operation
.public void setGetDescription(Operation110 getDescription)
getDescription
- The getDescription to set.public Operation getGetLegendGraphic()
Operation
.public void setGetLegendGraphic(Operation110 getLegendGraphic)
getLegendGraphic
- The getLegendGraphic to set.public java.lang.Object getExtendedCapabilities()
public void setExtendedCapabilities(java.lang.Object extendedCapabilities)
extendedCapabilities
- The extendedCapabilities to set.public OWSDomainType110[] getParameters110()
public void addParameter110(OWSDomainType110 parameter)
parameter
- public OWSDomainType110 removeParameter110(java.lang.String name)
name
- to be removed
public void setParameters110(OWSDomainType110[] parameters)
parameters
- public OWSDomainType110[] getConstraints110()
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org