Class DefaultFeatureAttributesSelectionPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel, org.gvsig.tools.swing.api.ActionListenerSupport, org.gvsig.tools.swing.api.Component

public class DefaultFeatureAttributesSelectionPanel extends DefaultFeatureAttributesSelectionPanelView implements org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel
Author:
jjdelcerro
See Also:
  • Constructor Details

    • DefaultFeatureAttributesSelectionPanel

      public DefaultFeatureAttributesSelectionPanel()
  • Method Details

    • getSelectedNames

      public List<String> getSelectedNames()
      Specified by:
      getSelectedNames in interface org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel
    • setSelectedNames

      public void setSelectedNames(List<String> names)
      Specified by:
      setSelectedNames in interface org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel
    • setStore

      public void setStore(org.gvsig.fmap.dal.feature.FeatureStore store)
      Specified by:
      setStore in interface org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel
    • setFeatureType

      public void setFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType)
      Specified by:
      setFeatureType in interface org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel
    • setExtraColumns

      public void setExtraColumns(List<org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor> extraColumns)
      Specified by:
      setExtraColumns in interface org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel
    • getFeatureType

      public org.gvsig.fmap.dal.feature.FeatureType getFeatureType()
      Specified by:
      getFeatureType in interface org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel
    • asJComponent

      public JComponent asJComponent()
      Specified by:
      asJComponent in interface org.gvsig.tools.swing.api.Component
    • addActionListener

      public void addActionListener(ActionListener al)
      Specified by:
      addActionListener in interface org.gvsig.tools.swing.api.ActionListenerSupport
    • getActionListeners

      public ActionListener[] getActionListeners()
      Specified by:
      getActionListeners in interface org.gvsig.tools.swing.api.ActionListenerSupport
    • removeActionListener

      public void removeActionListener(ActionListener al)
      Specified by:
      removeActionListener in interface org.gvsig.tools.swing.api.ActionListenerSupport
    • removeAllActionListener

      public void removeAllActionListener()
      Specified by:
      removeAllActionListener in interface org.gvsig.tools.swing.api.ActionListenerSupport
    • fireActionEvent

      public void fireActionEvent(ActionEvent ae)
      Specified by:
      fireActionEvent in interface org.gvsig.tools.swing.api.ActionListenerSupport
    • hasActionListeners

      public boolean hasActionListeners()
      Specified by:
      hasActionListeners in interface org.gvsig.tools.swing.api.ActionListenerSupport
    • loadImage

      public ImageIcon loadImage(String imageName)
      Description copied from class: DefaultFeatureAttributesSelectionPanelView
      Helper method to load an image file from the CLASSPATH
      Overrides:
      loadImage in class DefaultFeatureAttributesSelectionPanelView
      Parameters:
      imageName - the package and name of the file to load relative to the CLASSPATH
      Returns:
      an ImageIcon instance with the specified image file
    • selfRegister

      public static void selfRegister()
    • allowCalculatedAttributes

      public void allowCalculatedAttributes(boolean allowCalculatedAttributes)
      Specified by:
      allowCalculatedAttributes in interface org.gvsig.fmap.dal.swing.featuretype.FeatureAttributesSelectionPanel