Class DefaultJFeaturesForm

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

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

    • DefaultJFeaturesForm

      public DefaultJFeaturesForm()
  • Method Details

    • selfRegister

      public static void selfRegister()
    • setPreferredSize

      public void setPreferredSize(Dimension dimension)
      Specified by:
      setPreferredSize in interface org.gvsig.featureform.swing.JFeaturesForm
    • 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)
      Specified by:
      bind in interface org.gvsig.featureform.swing.JFeaturesForm
    • bind

      public void bind(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.tools.dynobject.DynClass definition)
    • bind

      public void bind(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.tools.dynobject.DynClass definition, org.gvsig.fmap.dal.feature.FeatureQuery query)
    • 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.JFeaturesForm
    • addAction

      public void addAction(Action action)
      Specified by:
      addAction in interface org.gvsig.featureform.swing.JFeaturesForm
    • getCurrentIndex

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

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

      public void setQuery(org.gvsig.fmap.dal.feature.FeatureQuery query)
      Specified by:
      setQuery in interface org.gvsig.featureform.swing.JFeaturesForm
    • showForm

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

      public void showForm(String title, org.gvsig.tools.swing.api.windowmanager.WindowManager.MODE mode)
      Specified by:
      showForm in interface org.gvsig.featureform.swing.JFeaturesForm
    • hideForm

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

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

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

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

      public org.gvsig.fmap.dal.feature.FeatureType getFeatureType()
    • 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
    • getCurrentFeature

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

      protected void callUserEvent(String name, Object... args)
    • setTerminateEditingOnClose

      public void setTerminateEditingOnClose(boolean b)
      Specified by:
      setTerminateEditingOnClose in interface org.gvsig.featureform.swing.JFeaturesForm
    • isTerminateEditingOnClose

      public boolean isTerminateEditingOnClose()
      Specified by:
      isTerminateEditingOnClose in interface org.gvsig.featureform.swing.JFeaturesForm