| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.deegree_impl.model.cs.Info
org.deegree_impl.model.cs.PrimeMeridian
A meridian used to take longitude measurements from.
CS_PrimeMeridian, 
Serialized Form| Nested Class Summary | |
| private  class | PrimeMeridian.ExportWrap a PrimeMeridianobject for use with OpenGIS. | 
| Nested classes inherited from class org.deegree_impl.model.cs.Info | 
| Info.AngularUnit, Info.LinearUnit | 
| Field Summary | |
| static PrimeMeridian | GREENWICHThe Greenwich meridian, with angular measures in degrees. | 
| private  double | longitudeThe longitude value relative to the Greenwich Meridian. | 
| private static long | serialVersionUIDSerial number for interoperability with different versions. | 
| private  Unit | unitThe angular units. | 
| Fields inherited from class org.deegree_impl.model.cs.Info | 
| pool | 
| Constructor Summary | |
| (package private) | PrimeMeridian(java.util.Map properties,
              Unit unit,
              double longitude)Creates a prime meridian, relative to Greenwich. | 
|   | PrimeMeridian(java.lang.String name,
              Unit unit,
              double longitude)Creates a prime meridian, relative to Greenwich. | 
| Method Summary | |
| (package private)  java.lang.String | addString(java.lang.StringBuffer buffer)Fill the part inside "[...]". | 
|  boolean | equals(java.lang.Object object)Compares the specified object with this prime meridian for equality. | 
|  Unit | getAngularUnit()Returns the angular units. | 
|  double | getLongitude()Returns the longitude value relative to the Greenwich Meridian. | 
|  double | getLongitude(Unit targetUnit)Returns the longitude value relative to the Greenwich Meridian, expressed in the specified units. | 
|  int | hashCode()Returns a hash value for this prime meridian. | 
| (package private)  java.lang.Object | toOpenGIS(java.lang.Object adapters)Returns an OpenGIS interface for this prime meridian. | 
| Methods inherited from class org.deegree_impl.model.cs.Info | 
| addUnit, cachedOpenGIS, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, getAbbreviation, getAlias, getAuthority, getAuthorityCode, getName, getRemarks, readResolve, toString | 
| Methods inherited from class java.lang.Object | 
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
private static final long serialVersionUID
public static final PrimeMeridian GREENWICH
private final Unit unit
private final double longitude
| Constructor Detail | 
public PrimeMeridian(java.lang.String name,
                     Unit unit,
                     double longitude)
name - Name to give new object.unit - Angular units of longitude.longitude - Longitude of prime meridian in supplied angular units East of Greenwich.
PrimeMeridian(java.util.Map properties,
              Unit unit,
              double longitude)
properties - The set of properties (see Info).unit - Angular units of longitude.longitude - Longitude of prime meridian in supplied angular units East of Greenwich.| Method Detail | 
public double getLongitude()
CS_PrimeMeridian.getLongitude()public double getLongitude(Unit targetUnit)
getLongitude(Unit.DEGREE)),
 no matter the underlying angular units of this prime meridian.
targetUnit - The unit in which to express longitude.public Unit getAngularUnit()
CS_PrimeMeridian.getAngularUnit()public int hashCode()
hashCode in class Infopublic boolean equals(java.lang.Object object)
equals in class Infojava.lang.String addString(java.lang.StringBuffer buffer)
addString in class Infobuffer - The buffer to add string to.
final java.lang.Object toOpenGIS(java.lang.Object adapters)
Object in order
       to avoid too early class loading of OpenGIS interface.
toOpenGIS in class Info| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||