org.jscience.geography
Class Place

java.lang.Object
  extended by org.jscience.geography.Place
All Implemented Interfaces:
Named, Positioned
Direct Known Subclasses:
City, Country, OwnedPlace, Region, Settlement, Site

public class Place
extends java.lang.Object
implements Named, Positioned

A class representing a geographical spot, namely a feature. It is meant to be used primarily to define places like human settlements, that is places with a name.


Constructor Summary
Place(java.lang.String name, Boundary boundary)
          Creates a new Place object.
 
Method Summary
 Boundary getBoundary()
          DOCUMENT ME!
 java.lang.String getName()
          DOCUMENT ME!
 java.lang.Object getPosition()
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Place

public Place(java.lang.String name,
             Boundary boundary)
Creates a new Place object.

Parameters:
name - DOCUMENT ME!
boundary - DOCUMENT ME!
Method Detail

getName

public java.lang.String getName()
DOCUMENT ME!

Specified by:
getName in interface Named
Returns:
DOCUMENT ME!

getBoundary

public Boundary getBoundary()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getPosition

public java.lang.Object getPosition()
DOCUMENT ME!

Specified by:
getPosition in interface Positioned
Returns:
DOCUMENT ME!