Class symantec.itools.db.beans.binding.BindingModel
All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class symantec.itools.db.beans.binding.BindingModel
Object
   |
   +----AbstractDocument
           |
           +----PlainDocument
                   |
                   +----symantec.itools.db.beans.binding.BindingModel
  -  public class BindingModel
  
-  extends PlainDocument
  
-  implements DataBusEventListener, DataBusMember, DataItemChangedListener, ListModel, ComboBoxModel, TableModel, DocumentListener, ListSelectionModel, ButtonModel, Document, ListSelectionListener
   
  
  -  
	symantec.itools.db.beans.binding.BindingModel. CustomStringTableModel
   -    
 -  
	symantec.itools.db.beans.binding.BindingModel. DesignTimeDataTableModel
   -  
 
  
  -  
	BINARY_DATA
   -    
 -  
	BooleanFalseString
   -    
 -  
	BooleanTrueString
   -    
 -  
	ColumnNames
   -    
 -  
	Component
   -    
 -  
	DBModel
   -    
 -  
	DESIGN_TIME_ROWS
   -    
 -  
	DLSModel
   -    
 -  
	DocumentListeners
   -    
 -  
	EH
   -    
 -  
	EXISTING_ROW
   -    
 -  
	ListDataListeners
   -    
 -  
	NOT_DATABOUND
   -    
 -  
	NULL_STRING
   -    
 -  
	PROP_BOOLEAN_FALSE_STRING
   -    
 -  
	PROP_BOOLEAN_TRUE_STRING
   -    
 -  
	PROP_COMPONENT
   -    
 -  
	PROP_DATA_BINDING
   -    
 -  
	PROP_DYNAMIC_LIST
   -    
 -  
	PROP_EMPTY_MEANS_NULL
   -    
 -  
	PROP_STATIC_LIST
   -    
 -  
	PROP_TRIGGERING_EVENT
   -    
 -  
	ROWNUMBER
   -    
 -  
	ROWSTATE
   -    
 -  
	ROW_NUMBER
   -    
 -  
	SEP_STRING
   -    
 -  
	SHOW_DATA_AT_DESIGN_TIME
   -    
 -  
	SHOW_FIELDNAME_AT_DESIGN_TIME
   -    
 -  
	SHOW_NOTHING_AT_DESIGN_TIME
   -    
 -  
	TLSModel
   -    
 -  
	TableModelListeners
   -    
 -  
	TriggeringEvent
   -    
 -  
	UseAString
   -    
 -  
	actionPerformed
   -    
 -  
	currentSelectedValue
   -    
 -  
	dBus
   -    
 -  
	dataBinding
   -    
 -  
	debug
   -    
 -  
	defaultEvent
   -    
 -  
	designTimeButtonModel
   -    
 -  
	designTimeComboBoxModel
   -    
 -  
	designTimeDataCache
   -  This is a hashtable of hashtables used for caching QueryNavigator alias names
  and a reference to the design time data hashtable.
  
 -  
	designTimeDoc
   -    
 -  
	designTimeTableModel
   -    
 -  
	documentSet
   -    
 -  
	emptyMeansNull
   -    
 -  
	focusGained
   -    
 -  
	focusLost
   -    
 -  
	input
   -    
 -  
	itemStateChanged
   -    
 -  
	keyPressed
   -    
 -  
	keyReleased
   -    
 -  
	keyTyped
   -    
 -  
	lookupBinding
   -    
 -  
	lookupInput
   -    
 -  
	mouseClicked
   -    
 -  
	mouseEntered
   -    
 -  
	mouseExited
   -    
 -  
	mousePressed
   -    
 -  
	mouseReleased
   -    
 -  
	notify
   -    
 -  
	numberOfLookupColumns
   -    
 -  
	positionInput
   -    
 -  
	selected
   -    
 -  
	staticList
   -    
 -  
	vetos
   -  
 
  
  -  
	symantec.itools.db.beans.binding.BindingModel()
   -  
 
  
  -  
	addActionListener(ActionListener)
   -    
 -  
	addChangeListener(ChangeListener)
   -    
 -  
	addDocumentListener(DocumentListener)
   -    
 -  
	addItemListener(ItemListener)
   -    
 -  
	addListDataListener(ListDataListener)
   -    
 -  
	addListSelectionListener(ListSelectionListener)
   -    
 -  
	addSelectionInterval(int, int)
   -    
 -  
	addTableModelListener(TableModelListener)
   -    
 -  
	addVetoableChangeListener(VetoableChangeListener)
   -    
 -  
	changedUpdate(DocumentEvent)
   -    
 -  
	clearSelection()
   -    
 -  
	commit()
   -    
 -  
	commitButton()
   -    
 -  
	commitCombo()
   -    
 -  
	commitList()
   -    
 -  
	commitTable()
   -    
 -  
	commitText()
   -    
 -  
	createPositionDataItem()
   -    
 -  
	designTimeButtonSetup()
   -    
 -  
	designTimeDocSetup()
   -    
 -  
	designTimeLabelSetup()
   -    
 -  
	designTimeListSetup()
   -    
 -  
	designTimeSetup()
   -    
 -  
	designTimeTableSetup()
   -    
 -  
	designTimeTableSetupHeadersOnly()
   -    
 -  
	enableGridNavigation(boolean)
   -    
 -  
	findDI(String)
   -    
 -  
	findRealSelectedItem(Object, int)
   -    
 -  
	getAValueForTheColumn()
   -    
 -  
	getActionCommand()
   -    
 -  
	getAnchorSelectionIndex()
   -    
 -  
	getBooleanFalseString()
   -    
 -  
	getBooleanTrueString()
   -    
 -  
	getColumnClass(int)
   -    
 -  
	getColumnCount()
   -    
 -  
	getColumnName(int)
   -    
 -  
	getComponent()
   -    
 -  
	getDataBinding()
   -    
 -  
	getDataBus()
   -    
 -  
	getDesignTimeData(String)
   -    
 -  
	getDesignTimeDataForColumn(String, String)
   -    
 -  
	getDesignTimeDataForQueryNav(String)
   -    
 -  
	getDesignTimeDataSetting()
   -    
 -  
	getElementAt(int)
   -    
 -  
	getElementRealAt(int, int)
   -    
 -  
	getEmptyMeansNull()
   -    
 -  
	getLeadSelectionIndex()
   -    
 -  
	getLookupBinding()
   -    
 -  
	getMaxSelectionIndex()
   -    
 -  
	getMinSelectionIndex()
   -    
 -  
	getMnemonic()
   -    
 -  
	getRealRowNumber(int)
   -    
 -  
	getRowCount()
   -    
 -  
	getSelectedItem()
   -    
 -  
	getSelectedObjects()
   -    
 -  
	getSelectionMode()
   -    
 -  
	getSize()
   -    
 -  
	getSortedRowNumber(int)
   -    
 -  
	getStaticList()
   -    
 -  
	getText(int, int)
   -    
 -  
	getTriggeringEvent()
   -    
 -  
	getValueAt(int, int)
   -    
 -  
	getValueIsAdjusting()
   -    
 -  
	handleDataBusEvent(DataBusEvent)
   -    
 -  
	initializeDesignTimeModels()
   -    
 -  
	insertIndexInterval(int, int, boolean)
   -    
 -  
	insertUpdate(DocumentEvent)
   -    
 -  
	isArmed()
   -    
 -  
	isCellEditable(int, int)
   -    
 -  
	isColumnSpecialFeature(String)
   -    
 -  
	isDTDataToBeObtained()
   -    
 -  
	isEnabled()
   -    
 -  
	isPressed()
   -    
 -  
	isRollover()
   -    
 -  
	isSelected()
   -    
 -  
	isSelectedIndex(int)
   -    
 -  
	isSelectionEmpty()
   -    
 -  
	notifyDataItemChanged(DataItemChangedEvent)
   -    
 -  
	notifyInput()
   -    
 -  
	removeActionListener(ActionListener)
   -    
 -  
	removeChangeListener(ChangeListener)
   -    
 -  
	removeDocumentListener(DocumentListener)
   -    
 -  
	removeIndexInterval(int, int)
   -    
 -  
	removeItemListener(ItemListener)
   -    
 -  
	removeListDataListener(ListDataListener)
   -    
 -  
	removeListSelectionListener(ListSelectionListener)
   -    
 -  
	removeSelectionInterval(int, int)
   -    
 -  
	removeTableModelListener(TableModelListener)
   -    
 -  
	removeUpdate(DocumentEvent)
   -    
 -  
	removeVetoableChangeListener(VetoableChangeListener)
   -    
 -  
	requestDataItem(DataBusEvent)
   -    
 -  
	runTimeSetup()
   -    
 -  
	setActionCommand(String)
   -    
 -  
	setAnchorSelectionIndex(int)
   -    
 -  
	setArmed(boolean)
   -    
 -  
	setBooleanFalseString(String)
   -    
 -  
	setBooleanTrueString(String)
   -    
 -  
	setComponent(JComponent)
   -    
 -  
	setDataBinding(String)
   -    
 -  
	setDataBus(DataBus)
   -    
 -  
	setEmptyMeansNull(boolean)
   -    
 -  
	setEnabled(boolean)
   -    
 -  
	setGroup(ButtonGroup)
   -    
 -  
	setLeadSelectionIndex(int)
   -    
 -  
	setLookupBinding(String)
   -    
 -  
	setMnemonic(int)
   -    
 -  
	setPressed(boolean)
   -    
 -  
	setRollover(boolean)
   -    
 -  
	setSelected(boolean)
   -    
 -  
	setSelectedItem(Object)
   -    
 -  
	setSelectionInterval(int, int)
   -    
 -  
	setSelectionMode(int)
   -    
 -  
	setStaticList(String[])
   -    
 -  
	setTablePositionLink()
   -    
 -  
	setTriggeringEvent(int)
   -    
 -  
	setUp()
   -    
 -  
	setUpDocument()
   -    
 -  
	setValue(Object)
   -    
 -  
	setValueAt(Object, int, int)
   -    
 -  
	setValueIsAdjusting(boolean)
   -    
 -  
	updateComponent()
   -    
 -  
	valueChanged(ListSelectionEvent)
   -  
 
  
BINARY_DATA
public static java.lang.String BINARY_DATA
BooleanFalseString
protected java.lang.String BooleanFalseString
BooleanTrueString
protected java.lang.String BooleanTrueString
ColumnNames
protected java.lang.String[] ColumnNames
Component
protected com.sun.java.swing.JComponent Component
DBModel
protected com.sun.java.swing.DefaultButtonModel DBModel
DESIGN_TIME_ROWS
protected static int DESIGN_TIME_ROWS
DLSModel
protected com.sun.java.swing.DefaultListSelectionModel DLSModel
DocumentListeners
protected java.util.Vector DocumentListeners
EH
protected symantec.itools.db.beans.binding.BindingModel. EventHandler EH
EXISTING_ROW
protected static java.lang.String EXISTING_ROW
ListDataListeners
protected java.util.Vector ListDataListeners
NOT_DATABOUND
protected static java.lang.String NOT_DATABOUND
NULL_STRING
public static final java.lang.String NULL_STRING
PROP_BOOLEAN_FALSE_STRING
public static final java.lang.String PROP_BOOLEAN_FALSE_STRING
PROP_BOOLEAN_TRUE_STRING
public static final java.lang.String PROP_BOOLEAN_TRUE_STRING
PROP_COMPONENT
public static final java.lang.String PROP_COMPONENT
PROP_DATA_BINDING
public static final java.lang.String PROP_DATA_BINDING
PROP_DYNAMIC_LIST
public static final java.lang.String PROP_DYNAMIC_LIST
PROP_EMPTY_MEANS_NULL
public static final java.lang.String PROP_EMPTY_MEANS_NULL
PROP_STATIC_LIST
public static final java.lang.String PROP_STATIC_LIST
PROP_TRIGGERING_EVENT
public static final java.lang.String PROP_TRIGGERING_EVENT
ROWNUMBER
protected static final java.lang.String ROWNUMBER
ROWSTATE
protected static final java.lang.String ROWSTATE
ROW_NUMBER
public static java.lang.String ROW_NUMBER
SEP_STRING
public static final java.lang.String SEP_STRING
SHOW_DATA_AT_DESIGN_TIME
public static final int SHOW_DATA_AT_DESIGN_TIME
SHOW_FIELDNAME_AT_DESIGN_TIME
public static final int SHOW_FIELDNAME_AT_DESIGN_TIME
SHOW_NOTHING_AT_DESIGN_TIME
public static final int SHOW_NOTHING_AT_DESIGN_TIME
TLSModel
protected com.sun.java.swing.DefaultListSelectionModel TLSModel
TableModelListeners
protected java.util.Vector TableModelListeners
TriggeringEvent
protected int TriggeringEvent
UseAString
protected boolean UseAString
actionPerformed
public static final int actionPerformed
currentSelectedValue
protected java.lang.Object currentSelectedValue
dBus
protected symantec.itools.db.beans.binding.databus.DataBus dBus
dataBinding
protected java.lang.String dataBinding
debug
protected static final boolean debug
defaultEvent
public static final int defaultEvent
designTimeButtonModel
protected com.sun.java.swing.DefaultButtonModel designTimeButtonModel
designTimeComboBoxModel
protected com.symantec.itools.swing.models.StringComboBoxModel designTimeComboBoxModel
designTimeDataCache
protected static java.util.Hashtable designTimeDataCache
  -  This is a hashtable of hashtables used for caching QueryNavigator alias names
  and a reference to the design time data hashtable. The design time data table
  would be a hashtable of vectors, one vector per column.
 
designTimeDoc
public com.sun.java.swing.text.Document designTimeDoc
designTimeTableModel
protected com.symantec.itools.swing.models.StringTableModel designTimeTableModel
documentSet
protected boolean documentSet
emptyMeansNull
protected boolean emptyMeansNull
focusGained
public static final int focusGained
focusLost
public static final int focusLost
input
protected symantec.itools.db.beans.binding.databus.DataItem input
itemStateChanged
public static final int itemStateChanged
keyPressed
public static final int keyPressed
keyReleased
public static final int keyReleased
keyTyped
public static final int keyTyped
lookupBinding
protected java.lang.String lookupBinding
lookupInput
protected symantec.itools.db.beans.binding.databus.DataItem lookupInput
mouseClicked
public static final int mouseClicked
mouseEntered
public static final int mouseEntered
mouseExited
public static final int mouseExited
mousePressed
public static final int mousePressed
mouseReleased
public static final int mouseReleased
notify
protected boolean notify
numberOfLookupColumns
protected int numberOfLookupColumns
positionInput
protected symantec.itools.db.beans.binding.databus.DataItem positionInput
selected
protected int selected
staticList
protected java.lang.String[] staticList
vetos
protected java.beans.VetoableChangeSupport vetos
  
BindingModel
public BindingModel()
  
addActionListener
public void addActionListener(ActionListener al)
addChangeListener
public void addChangeListener(ChangeListener cl)
addDocumentListener
public void addDocumentListener(DocumentListener dl)
 
    -  Overrides:
    
 -  addDocumentListener in class AbstractDocument
  
 
 
addItemListener
public void addItemListener(ItemListener il)
addListDataListener
public void addListDataListener(ListDataListener LDL)
addListSelectionListener
public void addListSelectionListener(ListSelectionListener lsl)
addSelectionInterval
public void addSelectionInterval(int a,
                                 int b)
addTableModelListener
public void addTableModelListener(TableModelListener TML)
addVetoableChangeListener
public void addVetoableChangeListener(VetoableChangeListener listener)
changedUpdate
public void changedUpdate(DocumentEvent e)
clearSelection
public void clearSelection()
commit
public void commit()
commitButton
public void commitButton()
commitCombo
public void commitCombo()
commitList
public void commitList()
commitTable
public void commitTable()
commitText
public void commitText()
createPositionDataItem
protected void createPositionDataItem()
designTimeButtonSetup
protected void designTimeButtonSetup()
designTimeDocSetup
protected void designTimeDocSetup()
designTimeLabelSetup
protected void designTimeLabelSetup()
designTimeListSetup
protected void designTimeListSetup()
designTimeSetup
protected void designTimeSetup()
designTimeTableSetup
protected void designTimeTableSetup()
designTimeTableSetupHeadersOnly
protected void designTimeTableSetupHeadersOnly()
enableGridNavigation
public void enableGridNavigation(boolean b)
findDI
protected symantec.itools.db.beans.binding.databus.DataItem findDI(String binding)
findRealSelectedItem
protected int findRealSelectedItem(Object o,
                                   int col)
getAValueForTheColumn
protected java.lang.Object getAValueForTheColumn()
getActionCommand
public java.lang.String getActionCommand()
getAnchorSelectionIndex
public int getAnchorSelectionIndex()
getBooleanFalseString
public java.lang.String getBooleanFalseString()
getBooleanTrueString
public java.lang.String getBooleanTrueString()
getColumnClass
public java.lang.Class getColumnClass(int columnIndex)
getColumnCount
public int getColumnCount()
getColumnName
public java.lang.String getColumnName(int i)
getComponent
public com.sun.java.swing.JComponent getComponent()
getDataBinding
public java.lang.String getDataBinding()
getDataBus
public symantec.itools.db.beans.binding.databus.DataBus getDataBus()
getDesignTimeData
protected java.util.Hashtable getDesignTimeData(String queryNavAliasName)
getDesignTimeDataForColumn
protected java.util.Vector getDesignTimeDataForColumn(String queryNavAliasName,
                                                      String fieldName)
getDesignTimeDataForQueryNav
protected java.util.Hashtable getDesignTimeDataForQueryNav(String queryNavAliasName)
getDesignTimeDataSetting
public static int getDesignTimeDataSetting()
getElementAt
public java.lang.Object getElementAt(int i)
getElementRealAt
public java.lang.Object getElementRealAt(int i,
                                         int col)
getEmptyMeansNull
public boolean getEmptyMeansNull()
getLeadSelectionIndex
public int getLeadSelectionIndex()
getLookupBinding
public java.lang.String getLookupBinding()
getMaxSelectionIndex
public int getMaxSelectionIndex()
getMinSelectionIndex
public int getMinSelectionIndex()
getMnemonic
public int getMnemonic()
getRealRowNumber
protected int getRealRowNumber(int i)
getRowCount
public int getRowCount()
getSelectedItem
public java.lang.Object getSelectedItem()
getSelectedObjects
public java.lang.Object[] getSelectedObjects()
getSelectionMode
public int getSelectionMode()
getSize
public int getSize()
getSortedRowNumber
protected int getSortedRowNumber(int i)
getStaticList
public java.lang.String[] getStaticList()
getText
public java.lang.String getText(int a,
                                int b) throws BadLocationException
 
    -  Overrides:
    
 -  getText in class AbstractDocument
  
 
 
getTriggeringEvent
public int getTriggeringEvent()
getValueAt
public java.lang.Object getValueAt(int i,
                                   int j)
getValueIsAdjusting
public boolean getValueIsAdjusting()
handleDataBusEvent
public void handleDataBusEvent(DataBusEvent ibe)
initializeDesignTimeModels
protected void initializeDesignTimeModels()
insertIndexInterval
public void insertIndexInterval(int a,
                                int b,
                                boolean c)
insertUpdate
public void insertUpdate(DocumentEvent e)
isArmed
public boolean isArmed()
isCellEditable
public boolean isCellEditable(int i,
                              int j)
isColumnSpecialFeature
protected boolean isColumnSpecialFeature(String name)
isDTDataToBeObtained
protected boolean isDTDataToBeObtained()
isEnabled
public boolean isEnabled()
isPressed
public boolean isPressed()
isRollover
public boolean isRollover()
isSelected
public boolean isSelected()
isSelectedIndex
public boolean isSelectedIndex(int index)
isSelectionEmpty
public boolean isSelectionEmpty()
notifyDataItemChanged
public void notifyDataItemChanged(DataItemChangedEvent event)
notifyInput
protected void notifyInput()
removeActionListener
public void removeActionListener(ActionListener al)
removeChangeListener
public void removeChangeListener(ChangeListener cl)
removeDocumentListener
public void removeDocumentListener(DocumentListener dl)
 
    -  Overrides:
    
 -  removeDocumentListener in class AbstractDocument
  
 
 
removeIndexInterval
public void removeIndexInterval(int a,
                                int b)
removeItemListener
public void removeItemListener(ItemListener il)
removeListDataListener
public void removeListDataListener(ListDataListener LDL)
removeListSelectionListener
public void removeListSelectionListener(ListSelectionListener lsl)
removeSelectionInterval
public void removeSelectionInterval(int a,
                                    int b)
removeTableModelListener
public void removeTableModelListener(TableModelListener TML)
removeUpdate
public void removeUpdate(DocumentEvent e)
removeVetoableChangeListener
public void removeVetoableChangeListener(VetoableChangeListener listener)
requestDataItem
public void requestDataItem(DataBusEvent e)
runTimeSetup
protected void runTimeSetup()
setActionCommand
public void setActionCommand(String a)
setAnchorSelectionIndex
public void setAnchorSelectionIndex(int a)
setArmed
public void setArmed(boolean a)
setBooleanFalseString
public void setBooleanFalseString(String s)
setBooleanTrueString
public void setBooleanTrueString(String s)
setComponent
public void setComponent(JComponent j)
setDataBinding
public void setDataBinding(String name)
setDataBus
public void setDataBus(DataBus b) throws PropertyVetoException
setEmptyMeansNull
public void setEmptyMeansNull(boolean b)
setEnabled
public void setEnabled(boolean a)
setGroup
public void setGroup(ButtonGroup a)
setLeadSelectionIndex
public void setLeadSelectionIndex(int a)
setLookupBinding
public void setLookupBinding(String name)
setMnemonic
public void setMnemonic(int a)
setPressed
public void setPressed(boolean a)
setRollover
public void setRollover(boolean a)
setSelected
public void setSelected(boolean a)
setSelectedItem
public void setSelectedItem(Object o)
setSelectionInterval
public void setSelectionInterval(int a,
                                 int b)
setSelectionMode
public void setSelectionMode(int mode)
setStaticList
public void setStaticList(String[] list)
setTablePositionLink
protected void setTablePositionLink()
setTriggeringEvent
public void setTriggeringEvent(int i)
setUp
public void setUp()
setUpDocument
protected void setUpDocument()
setValue
protected void setValue(Object o)
setValueAt
public void setValueAt(Object o,
                       int i,
                       int j)
setValueIsAdjusting
public void setValueIsAdjusting(boolean a)
updateComponent
public void updateComponent()
valueChanged
public void valueChanged(ListSelectionEvent e)
All Packages  Class Hierarchy  This Package  Previous  Next  Index