public class TableInfoController extends java.lang.Object implements SupportIsEnable, ChangeListenerSupport
Modifier and Type | Class and Description |
---|---|
static class |
TableInfoController.RemoveDALInformationAction |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONFIGURABLE_PANEL_ID |
Constructor and Description |
---|
TableInfoController(javax.swing.JButton btnDeselectAllColumns,
javax.swing.JButton btnSelectAllColumns,
javax.swing.JList lstColumns,
javax.swing.JTextField txtName,
javax.swing.JComboBox cboIdField,
javax.swing.JComboBox cboGeometryField,
javax.swing.JTextField txtProjection,
javax.swing.JButton btnProjection,
javax.swing.JTextField txtFilter,
javax.swing.JButton btnFilter,
javax.swing.JButton btnFilterBookmarks,
javax.swing.JButton btnFilterHistory,
javax.swing.JButton btnAdvancedProperties,
javax.swing.JLabel lblReadOnlyNotification,
javax.swing.JComponent pnlCfgActions,
javax.swing.JButton btnChangeViewProjection) |
TableInfoController(javax.swing.JButton btnDeselectAllColumns,
javax.swing.JButton btnSelectAllColumns,
javax.swing.JList lstColumns,
javax.swing.JTextField txtName,
javax.swing.JComboBox cboIdField,
javax.swing.JComboBox cboGeometryField,
javax.swing.JTextField txtProjection,
javax.swing.JButton btnProjection,
javax.swing.JTextField txtFilter,
javax.swing.JButton btnFilter,
javax.swing.JButton btnFilterBookmarks,
javax.swing.JButton btnFilterHistory,
javax.swing.JButton btnAdvancedProperties,
javax.swing.JLabel lblReadOnlyNotification,
javax.swing.JComponent pnlCfgActions,
javax.swing.JButton btnChangeViewProjection,
javax.swing.JCheckBox chkVisible) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
void |
clear() |
void |
fetch(TableInfo tableInfo) |
javax.swing.event.ChangeListener[] |
getChangeListeners() |
java.lang.String |
getId() |
protected TableInfo |
getTableInfo() |
boolean |
hasChangeListeners() |
boolean |
isEnabled(java.lang.Object component) |
void |
put(TableInfo tableInfo) |
void |
removeAllChangeListener() |
void |
removeChangeListener(javax.swing.event.ChangeListener listener) |
static void |
selfRegister() |
void |
setEditable(boolean enable) |
void |
setEnabled(boolean enable) |
void |
setMapContext(MapContext mapContext) |
protected void |
updateLabel(java.lang.StringBuilder builder) |
public static final java.lang.String CONFIGURABLE_PANEL_ID
public TableInfoController(javax.swing.JButton btnDeselectAllColumns, javax.swing.JButton btnSelectAllColumns, javax.swing.JList lstColumns, javax.swing.JTextField txtName, javax.swing.JComboBox cboIdField, javax.swing.JComboBox cboGeometryField, javax.swing.JTextField txtProjection, javax.swing.JButton btnProjection, javax.swing.JTextField txtFilter, javax.swing.JButton btnFilter, javax.swing.JButton btnFilterBookmarks, javax.swing.JButton btnFilterHistory, javax.swing.JButton btnAdvancedProperties, javax.swing.JLabel lblReadOnlyNotification, javax.swing.JComponent pnlCfgActions, javax.swing.JButton btnChangeViewProjection)
public TableInfoController(javax.swing.JButton btnDeselectAllColumns, javax.swing.JButton btnSelectAllColumns, javax.swing.JList lstColumns, javax.swing.JTextField txtName, javax.swing.JComboBox cboIdField, javax.swing.JComboBox cboGeometryField, javax.swing.JTextField txtProjection, javax.swing.JButton btnProjection, javax.swing.JTextField txtFilter, javax.swing.JButton btnFilter, javax.swing.JButton btnFilterBookmarks, javax.swing.JButton btnFilterHistory, javax.swing.JButton btnAdvancedProperties, javax.swing.JLabel lblReadOnlyNotification, javax.swing.JComponent pnlCfgActions, javax.swing.JButton btnChangeViewProjection, javax.swing.JCheckBox chkVisible)
protected TableInfo getTableInfo()
public void put(TableInfo tableInfo)
protected void updateLabel(java.lang.StringBuilder builder) throws LocatorException
LocatorException
public void fetch(TableInfo tableInfo)
public void setEditable(boolean enable)
public void setEnabled(boolean enable)
public java.lang.String getId()
public void clear()
public boolean isEnabled(java.lang.Object component)
isEnabled
in interface SupportIsEnable
public static void selfRegister()
public void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener
in interface ChangeListenerSupport
public javax.swing.event.ChangeListener[] getChangeListeners()
getChangeListeners
in interface ChangeListenerSupport
public void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener
in interface ChangeListenerSupport
public void removeAllChangeListener()
removeAllChangeListener
in interface ChangeListenerSupport
public boolean hasChangeListeners()
hasChangeListeners
in interface ChangeListenerSupport
public void setMapContext(MapContext mapContext)