|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.services.wcas.capabilities.RecordType_Impl
The main purpose of the <RecordTypeList> section is to define the list of record types that a WFS can service and define the operations that are supported on each record type. For possible operations see the Operations interface.
-----------------------------------------------------
| Field Summary | |
private java.lang.String |
abstract_
|
private java.net.URL |
configURL
|
private java.util.ArrayList |
keyword
|
private GM_Envelope |
latLonBoundingBox
|
private java.util.ArrayList |
metadataURL
|
private java.lang.String |
name
|
private java.util.ArrayList |
operation
|
private RecordTypeList |
parentList
|
private java.lang.String |
responsibleClassName
|
private java.lang.String |
srs
|
private java.lang.String |
title
|
| Constructor Summary | |
(package private) |
RecordType_Impl(java.lang.String name,
java.lang.String title,
java.lang.String abstract_,
java.lang.String srs,
GM_Envelope latLonBoundingBox,
RecordTypeList parentList,
java.lang.String[] keyword,
Operation[] operation,
MetadataURL[] metadataURL,
java.lang.String responsibleClassName,
java.net.URL configURL)
constructor initializing the class with the |
| Method Summary | |
void |
addKeyword(java.lang.String keyword)
adds the keyword |
void |
addMetadataURL(MetadataURL metadataURL)
adds the metadataURL |
void |
addOperation(Operation operation)
adds the operation |
java.lang.String |
getAbstract()
The <Abstract> is a descriptive narrative for more information about the record type. |
java.net.URL |
getConfigURL()
returns the name of the configuration file of the responsible class |
java.lang.String[] |
getKeywords()
The <Keyword> element delimits short words to aid catalog searching. |
GM_Envelope |
getLatLonBoundingBox()
The LatLonBoundingBox attributes indicate the edges of the enclosing rectangle in latitude/longitude decimal degrees (as in SRS EPSG:4326 [WGS1984 lat/lon]). |
MetadataURL[] |
getMetadataURL()
A WFS may use zero or more <MetadataURL> elements to offer detailed, standardized metadata about the data inaparticularrecord type.The type attribute indicates the standard to which the metadata complies; the format attribute indicates how the metadata is structured. |
java.lang.String |
getName()
The name of the record type. |
Operation[] |
getOperations()
The <Operations> element defines which are operations are supported on a record type. |
RecordTypeList |
getParentList()
returns an instance of the record type list the record belongs to. |
java.lang.String |
getResponsibleClassName()
returns the name of the class that's responsible for performing the operation. |
java.lang.String |
getSrs()
The <SRS> element is used to indicate which spatial reference system should be used to express the state of a record. |
java.lang.String |
getTitle()
The <Title> is a human-readable title to briefly identify this record type in menus. |
void |
setAbstract(java.lang.String abstract_)
sets the abstract |
void |
setConfigURL(java.net.URL configURL)
sets the name of the configuration file of the responsible class |
void |
setKeyword(java.lang.String[] keyword)
sets the keyword |
void |
setLatLonBoundingBox(GM_Envelope latLonBoundingBox)
sets the LatLonBoundingBox |
void |
setMetadataURL(MetadataURL[] metadataURL)
sets the metadataURL |
void |
setName(java.lang.String name)
sets the name of the record type. |
void |
setOperations(Operation[] operation)
sets the operation |
void |
setParentList(RecordTypeList parentList)
sets an instance of the record type list the record belongs to. |
void |
setResponsibleClassName(java.lang.String responsibleClassName)
sets the name of the responsible class for handling this operation. |
void |
setSrs(java.lang.String srs)
sets the srs |
void |
setTitle(java.lang.String title)
sets the title |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.lang.String name
private java.lang.String title
private java.lang.String abstract_
private java.lang.String srs
private GM_Envelope latLonBoundingBox
private RecordTypeList parentList
private java.lang.String responsibleClassName
private java.net.URL configURL
private java.util.ArrayList keyword
private java.util.ArrayList operation
private java.util.ArrayList metadataURL
| Constructor Detail |
RecordType_Impl(java.lang.String name,
java.lang.String title,
java.lang.String abstract_,
java.lang.String srs,
GM_Envelope latLonBoundingBox,
RecordTypeList parentList,
java.lang.String[] keyword,
Operation[] operation,
MetadataURL[] metadataURL,
java.lang.String responsibleClassName,
java.net.URL configURL)
| Method Detail |
public java.lang.String getName()
getName in interface RecordTypepublic void setName(java.lang.String name)
public java.lang.String getTitle()
getTitle in interface RecordTypepublic void setTitle(java.lang.String title)
public java.lang.String getAbstract()
getAbstract in interface RecordTypepublic void setAbstract(java.lang.String abstract_)
public java.lang.String[] getKeywords()
getKeywords in interface RecordTypepublic void addKeyword(java.lang.String keyword)
public void setKeyword(java.lang.String[] keyword)
public java.lang.String getSrs()
getSrs in interface RecordTypepublic void setSrs(java.lang.String srs)
public Operation[] getOperations()
getOperations in interface RecordTypepublic void addOperation(Operation operation)
public void setOperations(Operation[] operation)
public GM_Envelope getLatLonBoundingBox()
getLatLonBoundingBox in interface RecordTypepublic void setLatLonBoundingBox(GM_Envelope latLonBoundingBox)
public MetadataURL[] getMetadataURL()
getMetadataURL in interface RecordTypepublic void addMetadataURL(MetadataURL metadataURL)
public void setMetadataURL(MetadataURL[] metadataURL)
public RecordTypeList getParentList()
getParentList in interface RecordTypepublic void setParentList(RecordTypeList parentList)
public java.lang.String getResponsibleClassName()
getResponsibleClassName in interface RecordTypepublic void setResponsibleClassName(java.lang.String responsibleClassName)
public void setConfigURL(java.net.URL configURL)
public java.net.URL getConfigURL()
getConfigURL in interface RecordType
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||