Class AbstractWFSPanel

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.gui.beans.panelGroup.panels.AbstractPanel
org.gvsig.wfs.gui.panels.AbstractWFSPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Comparable<org.gvsig.gui.beans.panelGroup.panels.IPanel>, Accessible, org.gvsig.gui.beans.panelGroup.panels.IPanel, IWFSPanel
Direct Known Subclasses:
WFSAreaPanel, WFSOptionsPanel, WFSSelectFeaturePanel, WFSSelectFieldsPanel

public abstract class AbstractWFSPanel extends org.gvsig.gui.beans.panelGroup.panels.AbstractPanel implements IWFSPanel

Default panel used to create a WFS group's panel.

Author:
Jorge Piera LLodrá (jorge.piera@iver.es), Pablo Piqueras Bartolomé (pablo.piqueras@iver.es)
See Also:
  • Field Details

    • logger

      protected static final org.slf4j.Logger logger
  • Constructor Details

    • AbstractWFSPanel

      public AbstractWFSPanel()
      Initializes an WFS panel.
  • Method Details

    • initialize

      protected void initialize()
      Specified by:
      initialize in class org.gvsig.gui.beans.panelGroup.panels.AbstractPanel
    • getServerExplorer

      public WFSServerExplorer getServerExplorer()

      Gets the information of the wizard used to add or load panels.

      Returns:
      the wizard data
    • getSelectedFeatureManager

      public WFSSelectedFeatureManager getSelectedFeatureManager()
    • setReference

      public void setReference(Object ref)
      Specified by:
      setReference in interface org.gvsig.gui.beans.panelGroup.panels.IPanel
      Overrides:
      setReference in class org.gvsig.gui.beans.panelGroup.panels.AbstractPanel
    • refresh

      public void refresh(WFSSelectedFeature layer)
      Description copied from interface: IWFSPanel
      Refresh the panel
      Specified by:
      refresh in interface IWFSPanel
      Parameters:
      layer - the selected layer
    • accept

      public void accept()
      Specified by:
      accept in interface org.gvsig.gui.beans.panelGroup.panels.IPanel
    • apply

      public void apply()
      Specified by:
      apply in interface org.gvsig.gui.beans.panelGroup.panels.IPanel
    • cancel

      public void cancel()
      Specified by:
      cancel in interface org.gvsig.gui.beans.panelGroup.panels.IPanel
    • selected

      public void selected()
      Specified by:
      selected in interface org.gvsig.gui.beans.panelGroup.panels.IPanel