|
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.Objectorg.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 Form| Field 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 null| Method 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