public abstract class AbstractFeatureImpl extends AbstractGMLImpl implements AbstractFeature
Modifier and Type | Field and Description |
---|---|
protected Envelope |
boundedBy |
protected OgcProperty<AbstractGeometry> |
location |
protected QName |
qName |
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODE
Constructor and Description |
---|
AbstractFeatureImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Envelope |
getBoundedBy()
Gets the boundedBy property
|
AbstractGeometry |
getLocation()
Gets the location property
|
OgcProperty<AbstractGeometry> |
getLocationProperty()
Gets extra info (name, xlink, etc.) carried by the location property
|
QName |
getQName() |
int |
hashCode() |
boolean |
isSetBoundedBy()
Checks if boundedBy is set
|
boolean |
isSetLocation()
Checks if location is set
|
void |
setBoundedByAsEnvelope(Envelope boundedBy)
Sets the boundedByAsEnvelope property
|
void |
setLocation(AbstractGeometry location)
Sets the locationAsAbstractGeometry property
|
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
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
protected QName qName
protected Envelope boundedBy
protected OgcProperty<AbstractGeometry> location
public QName getQName()
getQName
in interface AbstractFeature
public Envelope getBoundedBy()
getBoundedBy
in interface AbstractFeature
public boolean isSetBoundedBy()
isSetBoundedBy
in interface AbstractFeature
public void setBoundedByAsEnvelope(Envelope boundedBy)
setBoundedByAsEnvelope
in interface AbstractFeature
public AbstractGeometry getLocation()
getLocation
in interface AbstractFeature
public OgcProperty<AbstractGeometry> getLocationProperty()
getLocationProperty
in interface AbstractFeature
public boolean isSetLocation()
isSetLocation
in interface AbstractFeature
public void setLocation(AbstractGeometry location)
setLocation
in interface AbstractFeature
Copyright © 2016 Sensia Software LLC. All rights reserved.