|
|||||||||||
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_LocationInstance
public void setAlternativeGeographicIdentifier(java.lang.String name)
name
- public java.lang.String getIdentifier()
getIdentifier
in interface SI_LocationInstance
public void setIdentifier(java.lang.String identifier)
identifier
- public java.util.Date getBegin()
SI_LocationInstance
getBegin
in interface SI_LocationInstance
public void setBegin(java.util.Date begin)
begin
- public SI_LocationInstance[] getChildren()
getChildren
in interface SI_LocationInstance
public void addChildren(SI_LocationInstance child)
child
- public void setChildren(SI_LocationInstance[] children)
children
- public java.util.Date getEnd()
SI_LocationInstance
getEnd
in interface SI_LocationInstance
public void setEnd(java.util.Date end)
end
- public CitedResponsibleParty getAdministrator()
getAdministrator
in interface SI_LocationInstance
public void setAdministrator(CitedResponsibleParty administrator)
administrator
- public GM_Object[] getGeographicExtent()
getGeographicExtent
in interface SI_LocationInstance
public void addGeographicExtent(GM_Object geographicExtent)
geographicExtent
- public void setGeographicExtent(GM_Object[] geographicExtent)
geographicExtent
- public java.lang.String getGeographicIdentifier()
getGeographicIdentifier
in interface SI_LocationInstance
public void setGeographicIdentifier(java.lang.String geographicIdentifier)
geographicIdentifier
- public SI_LocationType getLocationType()
getLocationType
in interface SI_LocationInstance
public void setLocationType(SI_LocationType type)
type
- public SI_LocationInstance[] getParents()
getParents
in interface SI_LocationInstance
public void addParents(SI_LocationInstance parent)
parent
- public void setParents(SI_LocationInstance[] parents)
parents
- public GM_Point[] getPosition()
SI_LocationInstance
getPosition
in interface SI_LocationInstance
public void addPosition(GM_Point position)
position
- public void setPosition(GM_Point[] position)
position
- public java.net.URL getSourceFeature()
getSourceFeature
in interface SI_LocationInstance
public 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 |