|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.go.kokken.Ankou.UIElement
検索式の設定のタブに配置されるボタンとテキストエリアを保持するクラス。 Element's class like LUW, SUW, IPU... include Button + TextArea + some windows
| フィールドの概要 | |
(パッケージプライベート) javax.swing.JTextArea |
attributeArea
|
(パッケージプライベート) java.util.Vector |
attributes
|
(パッケージプライベート) int |
depth
|
(パッケージプライベート) javax.swing.JFrame |
dialog
|
(パッケージプライベート) javax.swing.JToggleButton |
elementButton
|
(パッケージプライベート) java.lang.String |
elementString
|
(パッケージプライベート) java.lang.String |
elementTextString
|
(パッケージプライベート) javax.swing.JScrollPane |
inputArea
|
(パッケージプライベート) boolean |
isCursorInText
|
(パッケージプライベート) boolean |
isTreeLocked
|
(パッケージプライベート) javax.swing.JList |
list
|
(パッケージプライベート) static org.apache.log4j.Logger |
logger
log4j logger |
(パッケージプライベート) javax.swing.JCheckBox |
not
|
(パッケージプライベート) int |
number
|
(パッケージプライベート) static java.lang.String |
ROOT_NAME
|
(パッケージプライベート) javax.swing.JComboBox |
select
|
(パッケージプライベート) java.lang.String[] |
selectMenu
|
(パッケージプライベート) javax.swing.text.Document |
text
|
(パッケージプライベート) javax.swing.JTextField |
textField
|
(パッケージプライベート) javax.swing.JTree |
tree
|
(パッケージプライベート) javax.swing.tree.DefaultTreeModel |
treeModel
|
| コンストラクタの概要 | |
UIElement(int d,
int n,
java.lang.String elementName,
java.lang.String elementText,
java.util.Vector attributesList,
java.util.Vector attributesTextsList)
それぞれのTAG名のボタンを押した時に現れる WINDOWの初期化を行う。 |
|
| メソッドの概要 | |
void |
actionPerformed(java.awt.event.ActionEvent e)
The element Button was pressed. |
private java.lang.String |
autoConvertString(java.lang.String str)
Auto convert String into 'String' String -> 'String' 'String' -> 'String' number -> number |
void |
changedUpdate(javax.swing.event.DocumentEvent e)
Text was changed. |
void |
insertUpdate(javax.swing.event.DocumentEvent e)
|
void |
itemStateChanged(java.awt.event.ItemEvent e)
Not was changed. |
private void |
makeDialog()
|
private void |
refreshItems(javax.swing.tree.DefaultMutableTreeNode selectedNode)
Tree was Changed. |
void |
removeUpdate(javax.swing.event.DocumentEvent e)
|
private void |
toggleDialog()
|
private void |
updateText()
メインウインドウに表示される要約表示 を更新する This function must be called when the text in the sub window are changed. |
private void |
updateTreeElement()
Collect info from List/Text/Not/Select and update element. |
void |
valueChanged()
Select was changed. |
void |
valueChanged(javax.swing.event.ListSelectionEvent e)
List was changed. |
void |
valueChanged(javax.swing.event.TreeSelectionEvent e)
The element of the tree was selected. |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
static org.apache.log4j.Logger logger
static final java.lang.String ROOT_NAME
boolean isTreeLocked
boolean isCursorInText
javax.swing.JFrame dialog
java.lang.String elementString
java.lang.String elementTextString
javax.swing.JToggleButton elementButton
javax.swing.JTextArea attributeArea
javax.swing.JScrollPane inputArea
javax.swing.JTree tree
javax.swing.JList list
javax.swing.JTextField textField
javax.swing.text.Document text
javax.swing.JCheckBox not
javax.swing.JComboBox select
java.lang.String[] selectMenu
javax.swing.tree.DefaultTreeModel treeModel
java.util.Vector attributes
int depth
int number
| コンストラクタの詳細 |
public UIElement(int d,
int n,
java.lang.String elementName,
java.lang.String elementText,
java.util.Vector attributesList,
java.util.Vector attributesTextsList)
d - depth of the element in the tree.n - # of the element in the same depth.elementName - XML's english element name.elementText - XML's japanese element name which is printed
on the Button.attributesList - vectorattributesTextsList - japanese version of the AttributesList.| メソッドの詳細 |
private void toggleDialog()
private void makeDialog()
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
javax.swing.event.TreeSelectionListener 内の valueChangedpublic void actionPerformed(java.awt.event.ActionEvent e)
java.awt.event.ActionListener 内の actionPerformedpublic void valueChanged(javax.swing.event.ListSelectionEvent e)
javax.swing.event.ListSelectionListener 内の valueChangedpublic void changedUpdate(javax.swing.event.DocumentEvent e)
javax.swing.event.DocumentListener 内の changedUpdatepublic void removeUpdate(javax.swing.event.DocumentEvent e)
javax.swing.event.DocumentListener 内の removeUpdatepublic void insertUpdate(javax.swing.event.DocumentEvent e)
javax.swing.event.DocumentListener 内の insertUpdatepublic void itemStateChanged(java.awt.event.ItemEvent e)
java.awt.event.ItemListener 内の itemStateChangedpublic void valueChanged()
private java.lang.String autoConvertString(java.lang.String str)
private void refreshItems(javax.swing.tree.DefaultMutableTreeNode selectedNode)
private void updateTreeElement()
private void updateText()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||