Package org.gvsig.geodb
Class TableInfoController
java.lang.Object
org.gvsig.geodb.TableInfoController
- All Implemented Interfaces:
org.gvsig.tools.swing.api.ChangeListenerSupport,org.gvsig.tools.swing.api.SupportIsEnable
public class TableInfoController
extends Object
implements org.gvsig.tools.swing.api.SupportIsEnable, org.gvsig.tools.swing.api.ChangeListenerSupport
- Author:
- fdiaz
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTableInfoController(JButton btnDeselectAllColumns, JButton btnSelectAllColumns, JList lstColumns, JTextField txtName, JComboBox cboIdField, JComboBox cboGeometryField, JTextField txtProjection, JButton btnProjection, JTextField txtFilter, JButton btnFilter, JButton btnFilterBookmarks, JButton btnFilterHistory, JButton btnAdvancedProperties, JLabel lblReadOnlyNotification, JComponent pnlCfgActions, JButton btnChangeViewProjection) TableInfoController(JButton btnDeselectAllColumns, JButton btnSelectAllColumns, JList lstColumns, JTextField txtName, JComboBox cboIdField, JComboBox cboGeometryField, JTextField txtProjection, JButton btnProjection, JTextField txtFilter, JButton btnFilter, JButton btnFilterBookmarks, JButton btnFilterHistory, JButton btnAdvancedProperties, JLabel lblReadOnlyNotification, JComponent pnlCfgActions, JButton btnChangeViewProjection, JCheckBox chkVisible) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChangeListener(ChangeListener listener) voidclear()voidgetId()protected TableInfobooleanbooleanvoidvoidvoidremoveChangeListener(ChangeListener listener) static voidvoidsetEditable(boolean enable) voidsetEnabled(boolean enable) voidsetMapContext(org.gvsig.fmap.mapcontext.MapContext mapContext) protected voidupdateLabel(StringBuilder builder)
-
Field Details
-
CONFIGURABLE_PANEL_ID
- See Also:
-
-
Constructor Details
-
TableInfoController
public TableInfoController(JButton btnDeselectAllColumns, JButton btnSelectAllColumns, JList lstColumns, JTextField txtName, JComboBox cboIdField, JComboBox cboGeometryField, JTextField txtProjection, JButton btnProjection, JTextField txtFilter, JButton btnFilter, JButton btnFilterBookmarks, JButton btnFilterHistory, JButton btnAdvancedProperties, JLabel lblReadOnlyNotification, JComponent pnlCfgActions, JButton btnChangeViewProjection) -
TableInfoController
public TableInfoController(JButton btnDeselectAllColumns, JButton btnSelectAllColumns, JList lstColumns, JTextField txtName, JComboBox cboIdField, JComboBox cboGeometryField, JTextField txtProjection, JButton btnProjection, JTextField txtFilter, JButton btnFilter, JButton btnFilterBookmarks, JButton btnFilterHistory, JButton btnAdvancedProperties, JLabel lblReadOnlyNotification, JComponent pnlCfgActions, JButton btnChangeViewProjection, JCheckBox chkVisible)
-
-
Method Details
-
getTableInfo
-
put
-
updateLabel
- Throws:
org.gvsig.tools.locator.LocatorException
-
fetch
-
setEditable
public void setEditable(boolean enable) -
setEnabled
public void setEnabled(boolean enable) -
getId
-
clear
public void clear() -
isEnabled
- Specified by:
isEnabledin interfaceorg.gvsig.tools.swing.api.SupportIsEnable
-
selfRegister
public static void selfRegister() -
addChangeListener
- Specified by:
addChangeListenerin interfaceorg.gvsig.tools.swing.api.ChangeListenerSupport
-
getChangeListeners
- Specified by:
getChangeListenersin interfaceorg.gvsig.tools.swing.api.ChangeListenerSupport
-
removeChangeListener
- Specified by:
removeChangeListenerin interfaceorg.gvsig.tools.swing.api.ChangeListenerSupport
-
removeAllChangeListener
public void removeAllChangeListener()- Specified by:
removeAllChangeListenerin interfaceorg.gvsig.tools.swing.api.ChangeListenerSupport
-
hasChangeListeners
public boolean hasChangeListeners()- Specified by:
hasChangeListenersin interfaceorg.gvsig.tools.swing.api.ChangeListenerSupport
-
setMapContext
public void setMapContext(org.gvsig.fmap.mapcontext.MapContext mapContext)
-