Package ucar.nc2.ui

Class StructureTable

    • Constructor Detail

    • Method Detail

      • addListSelectionListener

        public void addListSelectionListener​(ListSelectionListener l)
        Add listener: ListSelectionEvent sent when a new row is selected
        Parameters:
        l - the listener
      • removeListSelectionListener

        public void removeListSelectionListener​(ListSelectionListener l)
        Remove listener
        Parameters:
        l - the listener
      • clear

        public void clear()
      • saveState

        public void saveState()
      • setStructureData

        public void setStructureData​(List<StructureData> structureData)
                              throws IOException
        Set the data as a collection of StructureData.
        Parameters:
        structureData - List of type StructureData
        Throws:
        IOException - on io error
      • setStructureData

        public void setStructureData​(ArrayStructure as)
      • setPointFeatureData

        public void setPointFeatureData​(List<PointFeature> obsData)
                                 throws IOException
        Set the data as a collection of PointFeature.
        Parameters:
        obsData - List of type PointFeature
        Throws:
        IOException - on io error
      • getSelectedRow

        public Object getSelectedRow()