public abstract class AbstractGMLImpl extends Object implements AbstractGML
Modifier and Type | Field and Description |
---|---|
protected String |
description |
protected Reference |
descriptionReference |
protected String |
id |
protected CodeWithAuthority |
identifier |
protected OgcPropertyList<Object> |
metaDataPropertyList |
protected List<Code> |
nameList |
static String |
UUID_CODE |
Constructor and Description |
---|
AbstractGMLImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addName(Code name)
Adds a new name property
|
String |
getDescription()
Gets the description property
|
Reference |
getDescriptionReference()
Gets the descriptionReference property
|
String |
getId()
Gets the id property
|
CodeWithAuthority |
getIdentifier()
Gets the identifier property
|
OgcPropertyList<Object> |
getMetaDataPropertyList()
Gets the list of metaDataProperty properties
|
String |
getName() |
List<Code> |
getNameList()
Gets the list of name properties
|
int |
getNumNames()
Returns number of name properties
|
String |
getUniqueIdentifier()
Gets the unique identifier
|
boolean |
isSetDescription()
Checks if description is set
|
boolean |
isSetDescriptionReference()
Checks if descriptionReference is set
|
boolean |
isSetIdentifier()
Checks if identifier is set
|
void |
setDescription(String description)
Sets the description property
|
void |
setDescriptionReference(Reference descriptionReference)
Sets the descriptionReference property
|
void |
setId(String id)
Sets the id property
|
void |
setIdentifier(CodeWithAuthority identifier)
Sets the identifier property
|
void |
setName(String name)
Sets the default name
|
void |
setUniqueIdentifier(String identifier)
Sets the identifier property
|
public static final String UUID_CODE
protected OgcPropertyList<Object> metaDataPropertyList
protected String description
protected Reference descriptionReference
protected CodeWithAuthority identifier
protected String id
public OgcPropertyList<Object> getMetaDataPropertyList()
getMetaDataPropertyList
in interface AbstractGML
public String getDescription()
getDescription
in interface AbstractGML
public boolean isSetDescription()
isSetDescription
in interface AbstractGML
public void setDescription(String description)
AbstractGML
setDescription
in interface AbstractGML
public Reference getDescriptionReference()
getDescriptionReference
in interface AbstractGML
public boolean isSetDescriptionReference()
isSetDescriptionReference
in interface AbstractGML
public void setDescriptionReference(Reference descriptionReference)
setDescriptionReference
in interface AbstractGML
public CodeWithAuthority getIdentifier()
getIdentifier
in interface AbstractGML
public String getUniqueIdentifier()
getUniqueIdentifier
in interface AbstractGML
public boolean isSetIdentifier()
isSetIdentifier
in interface AbstractGML
public void setIdentifier(CodeWithAuthority identifier)
setIdentifier
in interface AbstractGML
public void setUniqueIdentifier(String identifier)
AbstractGML
setUniqueIdentifier
in interface AbstractGML
public List<Code> getNameList()
getNameList
in interface AbstractGML
public int getNumNames()
getNumNames
in interface AbstractGML
public String getName()
getName
in interface AbstractGML
public void addName(Code name)
addName
in interface AbstractGML
public void setName(String name)
AbstractGML
setName
in interface AbstractGML
public String getId()
getId
in interface AbstractGML
public void setId(String id)
setId
in interface AbstractGML
Copyright © 2016 Sensia Software LLC. All rights reserved.