ucar.unidata.data.sounding
Class LinkSet

java.lang.Object
  extended by ucar.unidata.data.sounding.LinkSet

public class LinkSet
extends Object

Provides support for a set of Link-s.

Version:
$Id: LinkSet.java,v 1.9 2006/12/01 20:42:43 jeffmc Exp $
Author:
Steven R. Emmerson

Nested Class Summary
protected static class LinkSet.EndIterator
          A wrapper around the iterator of the keyset of a Map
 
Constructor Summary
LinkSet(Link[] links)
          Create a LinkSet from a set of Links.
 
Method Summary
protected static void add(Map map, Link.End key, Link.End other)
          Add a link to another in the map
 Iterator FirstEndIterator()
          Return an iterator for the first end
 Iterator SecondEndIterator()
          Return an iterator for the first end
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkSet

public LinkSet(Link[] links)
Create a LinkSet from a set of Links.

Parameters:
links - array of Links
Method Detail

add

protected static void add(Map map,
                          Link.End key,
                          Link.End other)
Add a link to another in the map

Parameters:
map - map for links
key - link key
other - other link

FirstEndIterator

public Iterator FirstEndIterator()
Return an iterator for the first end

Returns:
iterator

SecondEndIterator

public Iterator SecondEndIterator()
Return an iterator for the first end

Returns:
iterator