public abstract class DescribedObjectImpl extends net.opengis.gml.v32.impl.AbstractFeatureImpl implements DescribedObject
Modifier and Type | Field and Description |
---|---|
protected OgcPropertyList<CapabilityList> |
capabilitiesList |
protected OgcPropertyList<CharacteristicList> |
characteristicsList |
protected OgcPropertyList<ClassifierList> |
classificationList |
protected OgcPropertyList<ContactList> |
contactsList |
protected OgcPropertyList<DocumentList> |
documentationList |
protected java.util.ArrayList<java.lang.Object> |
extensionList |
protected OgcPropertyList<EventList> |
historyList |
protected OgcPropertyList<IdentifierList> |
identificationList |
protected OgcPropertyList<KeywordList> |
keywordsList |
protected java.lang.String |
lang |
protected OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> |
legalConstraintsList |
protected java.util.ArrayList<java.lang.Object> |
securityConstraintsList |
protected java.util.ArrayList<net.opengis.gml.v32.AbstractTimeGeometricPrimitive> |
validTimeList |
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODE
DEFAULT_NS_URI
Constructor and Description |
---|
DescribedObjectImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addCapabilities(java.lang.String name,
CapabilityList capabilities)
Adds a new capabilities property
|
void |
addCharacteristics(java.lang.String name,
CharacteristicList characteristics)
Adds a new characteristics property
|
void |
addClassification(ClassifierList classification)
Adds a new classification property
|
void |
addContacts(ContactList contacts)
Adds a new contacts property
|
void |
addDocumentation(DocumentList documentation)
Adds a new documentation property
|
void |
addExtension(java.lang.Object extension)
Adds a new extension property
|
void |
addHistory(EventList history)
Adds a new history property
|
void |
addIdentification(IdentifierList identification)
Adds a new identification property
|
void |
addKeywords(KeywordList keywords)
Adds a new keywords property
|
void |
addLegalConstraints(org.isotc211.v2005.gmd.MDLegalConstraints legalConstraints)
Adds a new legalConstraints property
|
void |
addSecurityConstraints(java.lang.Object securityConstraints)
Adds a new securityConstraints property
|
void |
addValidTimeAsTimeInstant(net.opengis.gml.v32.TimeInstant validTime)
Adds a new validTimeAsTimeInstant property
|
void |
addValidTimeAsTimePeriod(net.opengis.gml.v32.TimePeriod validTime)
Adds a new validTimeAsTimePeriod property
|
CapabilityList |
getCapabilities(java.lang.String name)
Gets the capabilities property with the given name
|
OgcPropertyList<CapabilityList> |
getCapabilitiesList()
Gets the list of capabilities properties
|
CharacteristicList |
getCharacteristics(java.lang.String name)
Gets the characteristics property with the given name
|
OgcPropertyList<CharacteristicList> |
getCharacteristicsList()
Gets the list of characteristics properties
|
OgcPropertyList<ClassifierList> |
getClassificationList()
Gets the list of classification properties
|
OgcPropertyList<ContactList> |
getContactsList()
Gets the list of contacts properties
|
OgcPropertyList<DocumentList> |
getDocumentationList()
Gets the list of documentation properties
|
java.util.List<java.lang.Object> |
getExtensionList()
Gets the list of extension properties
|
OgcPropertyList<EventList> |
getHistoryList()
Gets the list of history properties
|
OgcPropertyList<IdentifierList> |
getIdentificationList()
Gets the list of identification properties
|
OgcPropertyList<KeywordList> |
getKeywordsList()
Gets the list of keywords properties
|
java.lang.String |
getLang()
Gets the lang property
|
OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> |
getLegalConstraintsList()
Gets the list of legalConstraints properties
|
int |
getNumCapabilities()
Returns number of capabilities properties
|
int |
getNumCharacteristics()
Returns number of characteristics properties
|
int |
getNumClassifications()
Returns number of classification properties
|
int |
getNumContacts()
Returns number of contacts properties
|
int |
getNumDocumentations()
Returns number of documentation properties
|
int |
getNumExtensions()
Returns number of extension properties
|
int |
getNumHistorys()
Returns number of history properties
|
int |
getNumIdentifications()
Returns number of identification properties
|
int |
getNumKeywords()
Returns number of keywords properties
|
int |
getNumLegalConstraints()
Returns number of legalConstraints properties
|
int |
getNumSecurityConstraints()
Returns number of securityConstraints properties
|
int |
getNumValidTimes()
Returns number of validTime properties
|
java.util.List<java.lang.Object> |
getSecurityConstraintsList()
Gets the list of securityConstraints properties
|
java.util.List<net.opengis.gml.v32.AbstractTimeGeometricPrimitive> |
getValidTimeList()
Gets the list of validTime properties
|
boolean |
isSetLang()
Checks if lang is set
|
void |
setLang(java.lang.String lang)
Sets the lang property
|
equals, getBoundedBy, getLocation, getLocationProperty, getQName, hashCode, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocation
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getBoundedBy, getLocation, getLocationProperty, getQName, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocation
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
protected java.util.ArrayList<java.lang.Object> extensionList
protected OgcPropertyList<KeywordList> keywordsList
protected OgcPropertyList<IdentifierList> identificationList
protected OgcPropertyList<ClassifierList> classificationList
protected java.util.ArrayList<net.opengis.gml.v32.AbstractTimeGeometricPrimitive> validTimeList
protected java.util.ArrayList<java.lang.Object> securityConstraintsList
protected OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> legalConstraintsList
protected OgcPropertyList<CharacteristicList> characteristicsList
protected OgcPropertyList<CapabilityList> capabilitiesList
protected OgcPropertyList<ContactList> contactsList
protected OgcPropertyList<DocumentList> documentationList
protected OgcPropertyList<EventList> historyList
protected java.lang.String lang
public java.util.List<java.lang.Object> getExtensionList()
getExtensionList
in interface DescribedObject
public int getNumExtensions()
getNumExtensions
in interface DescribedObject
public void addExtension(java.lang.Object extension)
addExtension
in interface DescribedObject
public OgcPropertyList<KeywordList> getKeywordsList()
getKeywordsList
in interface DescribedObject
public int getNumKeywords()
getNumKeywords
in interface DescribedObject
public void addKeywords(KeywordList keywords)
addKeywords
in interface DescribedObject
public OgcPropertyList<IdentifierList> getIdentificationList()
getIdentificationList
in interface DescribedObject
public int getNumIdentifications()
getNumIdentifications
in interface DescribedObject
public void addIdentification(IdentifierList identification)
addIdentification
in interface DescribedObject
public OgcPropertyList<ClassifierList> getClassificationList()
getClassificationList
in interface DescribedObject
public int getNumClassifications()
getNumClassifications
in interface DescribedObject
public void addClassification(ClassifierList classification)
addClassification
in interface DescribedObject
public java.util.List<net.opengis.gml.v32.AbstractTimeGeometricPrimitive> getValidTimeList()
getValidTimeList
in interface DescribedObject
public int getNumValidTimes()
getNumValidTimes
in interface DescribedObject
public void addValidTimeAsTimePeriod(net.opengis.gml.v32.TimePeriod validTime)
addValidTimeAsTimePeriod
in interface DescribedObject
public void addValidTimeAsTimeInstant(net.opengis.gml.v32.TimeInstant validTime)
addValidTimeAsTimeInstant
in interface DescribedObject
public java.util.List<java.lang.Object> getSecurityConstraintsList()
getSecurityConstraintsList
in interface DescribedObject
public int getNumSecurityConstraints()
getNumSecurityConstraints
in interface DescribedObject
public void addSecurityConstraints(java.lang.Object securityConstraints)
addSecurityConstraints
in interface DescribedObject
public OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> getLegalConstraintsList()
getLegalConstraintsList
in interface DescribedObject
public int getNumLegalConstraints()
getNumLegalConstraints
in interface DescribedObject
public void addLegalConstraints(org.isotc211.v2005.gmd.MDLegalConstraints legalConstraints)
addLegalConstraints
in interface DescribedObject
public OgcPropertyList<CharacteristicList> getCharacteristicsList()
getCharacteristicsList
in interface DescribedObject
public int getNumCharacteristics()
getNumCharacteristics
in interface DescribedObject
public CharacteristicList getCharacteristics(java.lang.String name)
getCharacteristics
in interface DescribedObject
public void addCharacteristics(java.lang.String name, CharacteristicList characteristics)
addCharacteristics
in interface DescribedObject
public OgcPropertyList<CapabilityList> getCapabilitiesList()
getCapabilitiesList
in interface DescribedObject
public int getNumCapabilities()
getNumCapabilities
in interface DescribedObject
public CapabilityList getCapabilities(java.lang.String name)
getCapabilities
in interface DescribedObject
public void addCapabilities(java.lang.String name, CapabilityList capabilities)
addCapabilities
in interface DescribedObject
public OgcPropertyList<ContactList> getContactsList()
getContactsList
in interface DescribedObject
public int getNumContacts()
getNumContacts
in interface DescribedObject
public void addContacts(ContactList contacts)
addContacts
in interface DescribedObject
public OgcPropertyList<DocumentList> getDocumentationList()
getDocumentationList
in interface DescribedObject
public int getNumDocumentations()
getNumDocumentations
in interface DescribedObject
public void addDocumentation(DocumentList documentation)
addDocumentation
in interface DescribedObject
public OgcPropertyList<EventList> getHistoryList()
getHistoryList
in interface DescribedObject
public int getNumHistorys()
getNumHistorys
in interface DescribedObject
public void addHistory(EventList history)
addHistory
in interface DescribedObject
public java.lang.String getLang()
getLang
in interface DescribedObject
public boolean isSetLang()
isSetLang
in interface DescribedObject
public void setLang(java.lang.String lang)
setLang
in interface DescribedObject