|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.model.feature.Feature_Impl
org.deegree_impl.services.gazetteer.SI_LocationInstance_Impl
| Field Summary | |
private static FeatureProperty[] |
fp
|
private static FeatureType |
ft
|
| Fields inherited from class org.deegree_impl.model.feature.Feature_Impl |
envelope, featureType, geoProps, id, properties, propRef |
| Constructor Summary | |
(package private) |
SI_LocationInstance_Impl(java.lang.String geographicIdentifier,
java.lang.String alternativeGeographicIdentifier,
java.lang.String identifier,
java.util.Date begin,
java.util.Date end,
GM_Point[] position,
GM_Object[] geographicExtent,
CitedResponsibleParty administrator,
SI_LocationInstance[] parents,
SI_LocationInstance[] child,
SI_LocationType locationType)
Creates a new SI_LocationInstance_Impl object. |
| Method Summary | |
void |
addChildren(SI_LocationInstance child)
|
void |
addGeographicExtent(GM_Object geographicExtent)
|
void |
addParents(SI_LocationInstance parent)
|
void |
addPosition(GM_Point position)
|
CitedResponsibleParty |
getAdministrator()
|
java.lang.String |
getAlternativeGeographicIdentifier()
equivalent to RT in a thesaurus. |
java.util.Date |
getBegin()
for the TemporalExtent |
SI_LocationInstance[] |
getChildren()
|
java.util.Date |
getEnd()
for the TemporalExtent |
GM_Object[] |
getGeographicExtent()
|
java.lang.String |
getGeographicIdentifier()
|
java.lang.String |
getIdentifier()
returns a unique identifier for a location instance |
SI_LocationType |
getLocationType()
|
SI_LocationInstance[] |
getParents()
|
GM_Point[] |
getPosition()
TDB - should we support optional multiple bounding boxes or a single one? |
java.net.URL |
getSourceFeature()
returns an URL containing a request against a WFS returning the feature that is the source of this SI_LocationInstance |
private static FeatureProperty[] |
initLIFeatureProperties()
|
private static FeatureType |
initLIFeatureType()
|
void |
setAdministrator(CitedResponsibleParty administrator)
|
void |
setAlternativeGeographicIdentifier(java.lang.String name)
|
void |
setBegin(java.util.Date begin)
|
void |
setChildren(SI_LocationInstance[] children)
|
void |
setEnd(java.util.Date end)
|
void |
setGeographicExtent(GM_Object[] geographicExtent)
|
void |
setGeographicIdentifier(java.lang.String geographicIdentifier)
|
void |
setIdentifier(java.lang.String identifier)
sets a unique identifier for a location instance |
void |
setLocationType(SI_LocationType type)
|
void |
setParents(SI_LocationInstance[] parents)
|
void |
setPosition(GM_Point[] position)
|
void |
setSourceFeature(java.net.URL sourceFeature)
|
| Methods inherited from class org.deegree_impl.model.feature.Feature_Impl |
getDefaultGeometryProperty, getEnvelope, getFeatureType, getGeometryProperties, getId, getProperties, getProperty, getProperty, setProperty, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private static FeatureType ft
private static FeatureProperty[] fp
| Constructor Detail |
SI_LocationInstance_Impl(java.lang.String geographicIdentifier,
java.lang.String alternativeGeographicIdentifier,
java.lang.String identifier,
java.util.Date begin,
java.util.Date end,
GM_Point[] position,
GM_Object[] geographicExtent,
CitedResponsibleParty administrator,
SI_LocationInstance[] parents,
SI_LocationInstance[] child,
SI_LocationType locationType)
geographicIdentifier - alternativeGeographicIdentifier - begin - end - position - geographicExtent - administrator - parents - child - locationType - | Method Detail |
public java.lang.String getAlternativeGeographicIdentifier()
SI_LocationInstance
getAlternativeGeographicIdentifier in interface SI_LocationInstancepublic void setAlternativeGeographicIdentifier(java.lang.String name)
name - public java.lang.String getIdentifier()
getIdentifier in interface SI_LocationInstancepublic void setIdentifier(java.lang.String identifier)
identifier - public java.util.Date getBegin()
SI_LocationInstance
getBegin in interface SI_LocationInstancepublic void setBegin(java.util.Date begin)
begin - public SI_LocationInstance[] getChildren()
getChildren in interface SI_LocationInstancepublic void addChildren(SI_LocationInstance child)
child - public void setChildren(SI_LocationInstance[] children)
children - public java.util.Date getEnd()
SI_LocationInstance
getEnd in interface SI_LocationInstancepublic void setEnd(java.util.Date end)
end - public CitedResponsibleParty getAdministrator()
getAdministrator in interface SI_LocationInstancepublic void setAdministrator(CitedResponsibleParty administrator)
administrator - public GM_Object[] getGeographicExtent()
getGeographicExtent in interface SI_LocationInstancepublic void addGeographicExtent(GM_Object geographicExtent)
geographicExtent - public void setGeographicExtent(GM_Object[] geographicExtent)
geographicExtent - public java.lang.String getGeographicIdentifier()
getGeographicIdentifier in interface SI_LocationInstancepublic void setGeographicIdentifier(java.lang.String geographicIdentifier)
geographicIdentifier - public SI_LocationType getLocationType()
getLocationType in interface SI_LocationInstancepublic void setLocationType(SI_LocationType type)
type - public SI_LocationInstance[] getParents()
getParents in interface SI_LocationInstancepublic void addParents(SI_LocationInstance parent)
parent - public void setParents(SI_LocationInstance[] parents)
parents - public GM_Point[] getPosition()
SI_LocationInstance
getPosition in interface SI_LocationInstancepublic void addPosition(GM_Point position)
position - public void setPosition(GM_Point[] position)
position - public java.net.URL getSourceFeature()
getSourceFeature in interface SI_LocationInstancepublic void setSourceFeature(java.net.URL sourceFeature)
sourceFeature - getSourceFeature()private static FeatureType initLIFeatureType()
private static FeatureProperty[] initLIFeatureProperties()
throws java.lang.Exception
java.lang.Exception
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||