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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeywords(TLcdOWSKeywords aKeywords) Adds a keyword list.Returns the value of the property that maps to theAbstractelement.Returns the value of the property that maps to theKeywordselement.getKeywords(int aIndex) Gets the keyword list at a given position.intGets the number of keyword lists.getName()Gets the name of this GML Object type.Returns the value of the property that maps to theOutputFormatselement.getQName()Returns the value of the property that maps to theNameelement.getTitle()Returns the value of the property that maps to theTitleelement.voidremoveKeywords(int aIndex) Removes the keyword list at a given position.voidsetAbstract(String aValue) Sets the value of the property that maps to theAbstractelement.voidsetName(TLcdXMLName aName) Sets the name of this GML Object type.voidSets the value of the property that maps to theNameelement.voidSets the value of the property that maps to theOutputFormatselement.voidSets the value of the property that maps to theTitleelement.
-
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 theNameelement.Name of this GML Object type, including any namespace prefix.
- Returns:
- the value of the
NAME_PROPERTYproperty.
-
setName
Sets the value of the property that maps to theNameelement.Name of this GML Object type, including any namespace prefix.
- Parameters:
aValue- the value to set for theNAME_PROPERTYproperty.
-
getTitle
Returns the value of the property that maps to theTitleelement.Title of this GML Object type, normally used for display to a human.
- Returns:
- the value of the
TITLE_PROPERTYproperty.
-
setTitle
Sets the value of the property that maps to theTitleelement.Title of this GML Object type, normally used for display to a human.
- Parameters:
aValue- the value to set for theTITLE_PROPERTYproperty.
-
getAbstract
Returns the value of the property that maps to theAbstractelement.Brief narrative description of this GML Object type, normally used for display to a human.
- Returns:
- the value of the
ABSTRACT_PROPERTYproperty.
-
setAbstract
Sets the value of the property that maps to theAbstractelement.Brief narrative description of this GML Object type, normally used for display to a human.
- Parameters:
aValue- the value to set for theABSTRACT_PROPERTYproperty.
-
getKeywords
Returns the value of the property that maps to theKeywordselement.- Returns:
- the value of the
KEYWORDS_PROPERTYproperty.
-
getOutputFormats
Returns the value of the property that maps to theOutputFormatselement.- Returns:
- the value of the
OUTPUT_FORMATS_PROPERTYproperty.
-
setOutputFormats
Sets the value of the property that maps to theOutputFormatselement.- Parameters:
aValue- the value to set for theOUTPUT_FORMATS_PROPERTYproperty.
-