ucar.nc2.iosp.bufr.tables
Class TableB.Composite

java.lang.Object
  extended by ucar.nc2.iosp.bufr.tables.TableB
      extended by ucar.nc2.iosp.bufr.tables.TableB.Composite
Enclosing class:
TableB

public static class TableB.Composite
extends TableB

Composite pattern - collection of TableB


Nested Class Summary
 
Nested classes/interfaces inherited from class ucar.nc2.iosp.bufr.tables.TableB
TableB.Composite, TableB.Descriptor
 
Constructor Summary
TableB.Composite(String name, String location)
           
 
Method Summary
 void addTable(TableB b)
           
 TableB.Descriptor getDescriptor(short id)
           
 Collection<TableB.Descriptor> getDescriptors()
           
 Collection<Short> getKeys()
           
 
Methods inherited from class ucar.nc2.iosp.bufr.tables.TableB
getLocation, getName, show
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableB.Composite

public TableB.Composite(String name,
                        String location)
Method Detail

addTable

public void addTable(TableB b)

getDescriptor

public TableB.Descriptor getDescriptor(short id)
Overrides:
getDescriptor in class TableB

getDescriptors

public Collection<TableB.Descriptor> getDescriptors()
Overrides:
getDescriptors in class TableB

getKeys

public Collection<Short> getKeys()
Overrides:
getKeys in class TableB


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.