Package net.opengis.gml.v32.impl
Class AbstractGMLImpl
java.lang.Object
net.opengis.gml.v32.impl.AbstractGMLImpl
- All Implemented Interfaces:
Serializable,AbstractGML
- Direct Known Subclasses:
AbstractFeatureImpl,AbstractGeometryImpl,AbstractTimePrimitiveImpl,DeployedSystemImpl
POJO class for XML type AbstractGMLType(@http://www.opengis.net/gml/3.2).
This is a complex type.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Referenceprotected Stringprotected CodeWithAuthorityprotected OgcPropertyList<Serializable>protected ArrayList<CodeWithAuthority>static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddName(CodeWithAuthority name) Adds a new name propertyGets the description propertyGets the descriptionReference propertygetId()Gets the id propertyGets the identifier propertyGets the list of metaDataProperty propertiesgetName()Gets the list of name propertiesintReturns number of name propertiesGets the unique identifierbooleanChecks if description is setbooleanChecks if descriptionReference is setbooleanChecks if identifier is setvoidsetDescription(String description) Sets the description propertyvoidsetDescriptionReference(Reference descriptionReference) Sets the descriptionReference propertyvoidSets the id propertyvoidsetIdentifier(CodeWithAuthority identifier) Sets the identifier propertyvoidSets the default namevoidsetUniqueIdentifier(String identifier) Sets the identifier property
-
Field Details
-
UUID_CODE
- See Also:
-
metaDataPropertyList
-
description
-
descriptionReference
-
identifier
-
nameList
-
id
-
-
Constructor Details
-
AbstractGMLImpl
public AbstractGMLImpl()
-
-
Method Details
-
getMetaDataPropertyList
Gets the list of metaDataProperty properties- Specified by:
getMetaDataPropertyListin interfaceAbstractGML
-
getDescription
Gets the description property- Specified by:
getDescriptionin interfaceAbstractGML
-
isSetDescription
public boolean isSetDescription()Checks if description is set- Specified by:
isSetDescriptionin interfaceAbstractGML
-
setDescription
Description copied from interface:AbstractGMLSets the description property- Specified by:
setDescriptionin interfaceAbstractGML
-
getDescriptionReference
Gets the descriptionReference property- Specified by:
getDescriptionReferencein interfaceAbstractGML
-
isSetDescriptionReference
public boolean isSetDescriptionReference()Checks if descriptionReference is set- Specified by:
isSetDescriptionReferencein interfaceAbstractGML
-
setDescriptionReference
Sets the descriptionReference property- Specified by:
setDescriptionReferencein interfaceAbstractGML
-
getIdentifier
Gets the identifier property- Specified by:
getIdentifierin interfaceAbstractGML
-
getUniqueIdentifier
Gets the unique identifier- Specified by:
getUniqueIdentifierin interfaceAbstractGML
-
isSetIdentifier
public boolean isSetIdentifier()Checks if identifier is set- Specified by:
isSetIdentifierin interfaceAbstractGML
-
setIdentifier
Sets the identifier property- Specified by:
setIdentifierin interfaceAbstractGML
-
setUniqueIdentifier
Description copied from interface:AbstractGMLSets the identifier property- Specified by:
setUniqueIdentifierin interfaceAbstractGML
-
getNameList
Gets the list of name properties- Specified by:
getNameListin interfaceAbstractGML
-
getNumNames
public int getNumNames()Returns number of name properties- Specified by:
getNumNamesin interfaceAbstractGML
-
getName
- Specified by:
getNamein interfaceAbstractGML- Returns:
- the default name
-
addName
Adds a new name property- Specified by:
addNamein interfaceAbstractGML
-
setName
Description copied from interface:AbstractGMLSets the default name- Specified by:
setNamein interfaceAbstractGML
-
getId
Gets the id property- Specified by:
getIdin interfaceAbstractGML
-
setId
Sets the id property- Specified by:
setIdin interfaceAbstractGML
-