📄 tabletreenode.java
字号:
package org.dbgen.view;import javax.swing.*;import javax.swing.tree.*;import org.dbgen.*;/** * This class was generated by a SmartGuide. * */public class TableTreeNode extends DefaultMutableTreeNode implements java.beans.PropertyChangeListener { Table fieldTable = null; protected transient java.beans.PropertyChangeSupport propertyChange = new java.beans.PropertyChangeSupport(this); /** * TableTreeNode constructor comment. */ public TableTreeNode() { super(); } /** * TableTreeNode constructor comment. * @param arg1 java.lang.Object */ public TableTreeNode(Object arg1) { super(arg1); setTable((Table) arg1); } /** * The addPropertyChangeListener method was generated to support the propertyChange field. */ public synchronized void addPropertyChangeListener(java.beans.PropertyChangeListener listener) { propertyChange.addPropertyChangeListener(listener); } /** * The firePropertyChange method was generated to support the propertyChange field. */ public void firePropertyChange(String propertyName, Object oldValue, Object newValue) { propertyChange.firePropertyChange(propertyName, oldValue, newValue); } /** * Gets the table property (org.dbgen.Table) value. * @return The table property value. * @see #setTable */ public Table getTable() { /* Returns the table property value. */ if (fieldTable == null) { try { fieldTable = new Table(); } catch (Throwable exception) { System.err.println("Exception creating table property."); } }; return fieldTable; } /** * Performs the propertyChange method. * @param event java.beans.PropertyChangeEvent */ public void propertyChange(java.beans.PropertyChangeEvent event) { /* Perform the propertyChange method. */ return; } /** * The removePropertyChangeListener method was generated to support the propertyChange field. */ public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener listener) { propertyChange.removePropertyChangeListener(listener); } /** * Sets the table property (org.dbgen.Table) value. * @param table The new value for the property. * @see #getTable */ public void setTable(Table table) { /* Get the old property value for fire property change event. */ Table oldValue = fieldTable; /* Set the table property (attribute) to the new value. */ fieldTable = table; /* Fire (signal/notify) the table property change event. */ firePropertyChange("table", oldValue, table); /* Set user object to this table -tt */ setUserObject(table); /* Add property change listener to this table -tt */ table.addPropertyChangeListener(this); return; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -