Package com.luciad.ogc.wfs.common.model
Class TLcdWFSGMLObjectType
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.wfs.common.model.TLcdWFSGMLObjectType
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
This class holds the information about a given GML Object type that is served by a WFS.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addKeywords
(TLcdOWSKeywords aKeywords) Adds a keyword list.Returns the value of the property that maps to theAbstract
element.Returns the value of the property that maps to theKeywords
element.getKeywords
(int aIndex) Gets the keyword list at a given position.int
Gets the number of keyword lists.getName()
Gets the name of this GML Object type.Returns the value of the property that maps to theOutputFormats
element.getQName()
Returns the value of the property that maps to theName
element.getTitle()
Returns the value of the property that maps to theTitle
element.void
removeKeywords
(int aIndex) Removes the keyword list at a given position.void
setAbstract
(String aValue) Sets the value of the property that maps to theAbstract
element.void
setName
(TLcdXMLName aName) Sets the name of this GML Object type.void
Sets the value of the property that maps to theName
element.void
Sets the value of the property that maps to theOutputFormats
element.void
Sets the value of the property that maps to theTitle
element.
-
Constructor Details
-
TLcdWFSGMLObjectType
public TLcdWFSGMLObjectType()
-
-
Method Details
-
getName
Gets the name of this GML Object type.- Returns:
- the name of this GML Object type.
-
setName
Sets the name of this GML Object type.- Parameters:
aName
- the name to be set.
-
addKeywords
Adds a keyword list.- Parameters:
aKeywords
- the keyword list to be added.
-
getKeywordsCount
public int getKeywordsCount()Gets the number of keyword lists.- Returns:
- the number of keyword lists.
-
removeKeywords
public void removeKeywords(int aIndex) Removes the keyword list at a given position.- Parameters:
aIndex
- the index of the given position.
-
getKeywords
Gets the keyword list at a given position.- Parameters:
aIndex
- the index of the given position.- Returns:
- the keyword list at the given position.
-
getQName
Returns the value of the property that maps to theName
element.Name of this GML Object type, including any namespace prefix.
- Returns:
- the value of the
NAME_PROPERTY
property.
-
setName
Sets the value of the property that maps to theName
element.Name of this GML Object type, including any namespace prefix.
- Parameters:
aValue
- the value to set for theNAME_PROPERTY
property.
-
getTitle
Returns the value of the property that maps to theTitle
element.Title of this GML Object type, normally used for display to a human.
- Returns:
- the value of the
TITLE_PROPERTY
property.
-
setTitle
Sets the value of the property that maps to theTitle
element.Title of this GML Object type, normally used for display to a human.
- Parameters:
aValue
- the value to set for theTITLE_PROPERTY
property.
-
getAbstract
Returns the value of the property that maps to theAbstract
element.Brief narrative description of this GML Object type, normally used for display to a human.
- Returns:
- the value of the
ABSTRACT_PROPERTY
property.
-
setAbstract
Sets the value of the property that maps to theAbstract
element.Brief narrative description of this GML Object type, normally used for display to a human.
- Parameters:
aValue
- the value to set for theABSTRACT_PROPERTY
property.
-
getKeywords
Returns the value of the property that maps to theKeywords
element.- Returns:
- the value of the
KEYWORDS_PROPERTY
property.
-
getOutputFormats
Returns the value of the property that maps to theOutputFormats
element.- Returns:
- the value of the
OUTPUT_FORMATS_PROPERTY
property.
-
setOutputFormats
Sets the value of the property that maps to theOutputFormats
element.- Parameters:
aValue
- the value to set for theOUTPUT_FORMATS_PROPERTY
property.
-