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 String
protected Reference
protected String
protected CodeWithAuthority
protected OgcPropertyList<Serializable>
protected ArrayList<CodeWithAuthority>
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addName
(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 propertiesint
Returns number of name propertiesGets the unique identifierboolean
Checks if description is setboolean
Checks if descriptionReference is setboolean
Checks if identifier is setvoid
setDescription
(String description) Sets the description propertyvoid
setDescriptionReference
(Reference descriptionReference) Sets the descriptionReference propertyvoid
Sets the id propertyvoid
setIdentifier
(CodeWithAuthority identifier) Sets the identifier propertyvoid
Sets the default namevoid
setUniqueIdentifier
(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:
getMetaDataPropertyList
in interfaceAbstractGML
-
getDescription
Gets the description property- Specified by:
getDescription
in interfaceAbstractGML
-
isSetDescription
public boolean isSetDescription()Checks if description is set- Specified by:
isSetDescription
in interfaceAbstractGML
-
setDescription
Description copied from interface:AbstractGML
Sets the description property- Specified by:
setDescription
in interfaceAbstractGML
-
getDescriptionReference
Gets the descriptionReference property- Specified by:
getDescriptionReference
in interfaceAbstractGML
-
isSetDescriptionReference
public boolean isSetDescriptionReference()Checks if descriptionReference is set- Specified by:
isSetDescriptionReference
in interfaceAbstractGML
-
setDescriptionReference
Sets the descriptionReference property- Specified by:
setDescriptionReference
in interfaceAbstractGML
-
getIdentifier
Gets the identifier property- Specified by:
getIdentifier
in interfaceAbstractGML
-
getUniqueIdentifier
Gets the unique identifier- Specified by:
getUniqueIdentifier
in interfaceAbstractGML
-
isSetIdentifier
public boolean isSetIdentifier()Checks if identifier is set- Specified by:
isSetIdentifier
in interfaceAbstractGML
-
setIdentifier
Sets the identifier property- Specified by:
setIdentifier
in interfaceAbstractGML
-
setUniqueIdentifier
Description copied from interface:AbstractGML
Sets the identifier property- Specified by:
setUniqueIdentifier
in interfaceAbstractGML
-
getNameList
Gets the list of name properties- Specified by:
getNameList
in interfaceAbstractGML
-
getNumNames
public int getNumNames()Returns number of name properties- Specified by:
getNumNames
in interfaceAbstractGML
-
getName
- Specified by:
getName
in interfaceAbstractGML
- Returns:
- the default name
-
addName
Adds a new name property- Specified by:
addName
in interfaceAbstractGML
-
setName
Description copied from interface:AbstractGML
Sets the default name- Specified by:
setName
in interfaceAbstractGML
-
getId
Gets the id property- Specified by:
getId
in interfaceAbstractGML
-
setId
Sets the id property- Specified by:
setId
in interfaceAbstractGML
-