org.geotools.metadata.iso.distribution
Class StandardOrderProcessImpl

java.lang.Object
  extended byorg.geotools.metadata.iso.MetadataEntity
      extended byorg.geotools.metadata.iso.distribution.StandardOrderProcessImpl
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, org.opengis.metadata.distribution.StandardOrderProcess

public class StandardOrderProcessImpl
extends MetadataEntity
implements org.opengis.metadata.distribution.StandardOrderProcess

Common ways in which the resource may be obtained or received, and related instructions and fee information.

Since:
2.1
Version:
$Id: StandardOrderProcessImpl.java 17672 2006-01-19 00:25:55Z desruisseaux $
Author:
Martin Desruisseaux, Jody Garnett
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.geotools.metadata.iso.MetadataEntity
LOGGER
 
Constructor Summary
StandardOrderProcessImpl()
          Constructs an initially empty standard order process.
 
Method Summary
 boolean equals(java.lang.Object object)
          Compare this StandardOrderProcess with the specified object for equality.
protected  void freeze()
          Declare this metadata and all its attributes as unmodifiable.
 org.opengis.util.InternationalString getFees()
          Returns fees and terms for retrieving the resource.
 org.opengis.util.InternationalString getOrderingInstructions()
          Returns general instructions, terms and services provided by the distributor.
 java.util.Date getPlannedAvailableDateTime()
          Returns the date and time when the dataset will be available.
 org.opengis.util.InternationalString getTurnaround()
          Returns typical turnaround time for the filling of an order.
 int hashCode()
          Returns a hash code value for this series.
 void setFees(org.opengis.util.InternationalString newValue)
          Set fees and terms for retrieving the resource.
 void setOrderingInstructions(org.opengis.util.InternationalString newValue)
          Set general instructions, terms and services provided by the distributor.
 void setPlannedAvailableDateTime(java.util.Date newValue)
          Set the date and time when the dataset will be available.
 void setTurnaround(org.opengis.util.InternationalString newValue)
          Set typical turnaround time for the filling of an order.
 java.lang.String toString()
          Returns a string representation of this series.
 
Methods inherited from class org.geotools.metadata.iso.MetadataEntity
appendLineSeparator, checkWritePermission, copyCollection, isModifiable, nonNullCollection, unmodifiable, unmodifiable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StandardOrderProcessImpl

public StandardOrderProcessImpl()
Constructs an initially empty standard order process.

Method Detail

getFees

public org.opengis.util.InternationalString getFees()
Returns fees and terms for retrieving the resource. Include monetary units (as specified in ISO 4217).

Specified by:
getFees in interface org.opengis.metadata.distribution.StandardOrderProcess

setFees

public void setFees(org.opengis.util.InternationalString newValue)
Set fees and terms for retrieving the resource. Include monetary units (as specified in ISO 4217).


getPlannedAvailableDateTime

public java.util.Date getPlannedAvailableDateTime()
Returns the date and time when the dataset will be available.

Specified by:
getPlannedAvailableDateTime in interface org.opengis.metadata.distribution.StandardOrderProcess

setPlannedAvailableDateTime

public void setPlannedAvailableDateTime(java.util.Date newValue)
Set the date and time when the dataset will be available.


getOrderingInstructions

public org.opengis.util.InternationalString getOrderingInstructions()
Returns general instructions, terms and services provided by the distributor.

Specified by:
getOrderingInstructions in interface org.opengis.metadata.distribution.StandardOrderProcess

setOrderingInstructions

public void setOrderingInstructions(org.opengis.util.InternationalString newValue)
Set general instructions, terms and services provided by the distributor.


getTurnaround

public org.opengis.util.InternationalString getTurnaround()
Returns typical turnaround time for the filling of an order.

Specified by:
getTurnaround in interface org.opengis.metadata.distribution.StandardOrderProcess

setTurnaround

public void setTurnaround(org.opengis.util.InternationalString newValue)
Set typical turnaround time for the filling of an order.


freeze

protected void freeze()
Declare this metadata and all its attributes as unmodifiable.

Overrides:
freeze in class MetadataEntity

equals

public boolean equals(java.lang.Object object)
Compare this StandardOrderProcess with the specified object for equality.


hashCode

public int hashCode()
Returns a hash code value for this series.


toString

public java.lang.String toString()
Returns a string representation of this series.

To Do:
Provides a more elaborated implementation.


Copyright © GeoTools. All Rights Reserved.