|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の valueChanged
public void actionPerformed(java.awt.event.ActionEvent e)
java.awt.event.ActionListener
内の actionPerformed
public void valueChanged(javax.swing.event.ListSelectionEvent e)
javax.swing.event.ListSelectionListener
内の valueChanged
public void changedUpdate(javax.swing.event.DocumentEvent e)
javax.swing.event.DocumentListener
内の changedUpdate
public void removeUpdate(javax.swing.event.DocumentEvent e)
javax.swing.event.DocumentListener
内の removeUpdate
public void insertUpdate(javax.swing.event.DocumentEvent e)
javax.swing.event.DocumentListener
内の insertUpdate
public void itemStateChanged(java.awt.event.ItemEvent e)
java.awt.event.ItemListener
内の itemStateChanged
public 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()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |