Class FeatureCollectionPanel

  • All Implemented Interfaces:
    ImageObserver, MenuContainer, Serializable, Accessible

    public class FeatureCollectionPanel
    extends JPanel
    [Giuseppe Aruta 2017-14-12] A panel to show a collection of features To create a panel with a table showing a FeatureCollection: "FeatureCollectionPanel pan = new FeatureCollectionPanel(FeatureCollection)" The style (Renderer) of the table reminds AttributePanel renderer
    See Also:
    Serialized Form
    • Constructor Detail

      • FeatureCollectionPanel

        public FeatureCollectionPanel​(FeatureCollection featureCollection)
    • Method Detail

      • getTable

        public JTable getTable()
        gets the JTable associate to the panel
        Returns:
        JTable
      • getFeatureCollection

        public FeatureCollection getFeatureCollection()
        Gets the FeatureCollection added to this panel. Useful if user want to save it as a layer
        Returns:
        FeatureCollection
      • getCommandPanel

        public JPanel getCommandPanel()
        Gets the lower panel where locating table tools
        Returns:
      • getSavePanel

        public JPanel getSavePanel()
        Gets the lower panel where locating save button
        Returns:
        the JPanel used to save the FeatureCollection
      • getSouthPanel

        public JPanel getSouthPanel()
      • saved

        protected void saved​(File file)
      • notsaved

        protected void notsaved()