Class DefaultJFeatureReferencesForm

java.lang.Object
org.gvsig.featureform.swing.impl.DefaultJFeatureReferencesForm
All Implemented Interfaces:
org.gvsig.featureform.swing.JFeatureReferencesForm, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.swing.api.ActionListenerSupport, org.gvsig.tools.swing.api.Component

public class DefaultJFeatureReferencesForm extends Object implements org.gvsig.tools.dispose.Disposable, org.gvsig.featureform.swing.JFeatureReferencesForm
Author:
fdiaz
  • Constructor Details

    • DefaultJFeatureReferencesForm

      public DefaultJFeatureReferencesForm()
  • Method Details

    • setPreferredSize

      public void setPreferredSize(Dimension dimension)
      Specified by:
      setPreferredSize in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • asJComponent

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

      public void bind(org.gvsig.fmap.dal.feature.FeatureStore store, List<org.gvsig.fmap.dal.feature.FeatureReference> references)
      Specified by:
      bind in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • bind

      public void bind(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.tools.dynobject.DynClass definition, List<org.gvsig.fmap.dal.feature.FeatureReference> references)
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.gvsig.tools.dispose.Disposable
    • getFormset

      public org.gvsig.tools.dynform.JDynFormSet getFormset()
      Specified by:
      getFormset in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • getCurrentIndex

      public long getCurrentIndex()
      Specified by:
      getCurrentIndex in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • get

      public org.gvsig.fmap.dal.feature.Feature get(long index)
      Specified by:
      get in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • showForm

      public void showForm(org.gvsig.tools.swing.api.windowmanager.WindowManager.MODE mode)
      Specified by:
      showForm in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • saveChanges

      public void saveChanges()
      Specified by:
      saveChanges in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • getDataSetSize

      public long getDataSetSize()
      Specified by:
      getDataSetSize in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • getFeatureStore

      public org.gvsig.fmap.dal.feature.FeatureStore getFeatureStore()
      Specified by:
      getFeatureStore in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • addActionListener

      public void addActionListener(ActionListener listener)
      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 listener)
      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 event)
      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
    • setFeatures

      public void setFeatures(List<org.gvsig.fmap.dal.feature.FeatureReference> references)
      Specified by:
      setFeatures in interface org.gvsig.featureform.swing.JFeatureReferencesForm
    • getCurrentFeature

      public org.gvsig.fmap.dal.feature.Feature getCurrentFeature()
      Specified by:
      getCurrentFeature in interface org.gvsig.featureform.swing.JFeatureReferencesForm