Class TranslationPanel

java.lang.Object
  |
  +--TranslationPanel

public class TranslationPanel
extends java.lang.Object
implements java.awt.event.ActionListener

this clas allows the user to assign weights to the translations produced by each module


Field Summary
(package private)  java.lang.String alitext
           
(package private)  javax.swing.JTextField[] best
           
(package private)  javax.swing.text.SimpleAttributeSet blue
           
(package private)  javax.swing.text.SimpleAttributeSet bold
           
(package private)  java.lang.String deeptext
           
(package private)  javax.swing.JDialog dialog
           
(package private)  javax.swing.text.DefaultStyledDocument[] doc
           
(package private)  javax.swing.text.SimpleAttributeSet green
           
(package private)  javax.swing.JFrame mainframe
           
(package private)  javax.swing.text.SimpleAttributeSet normal
           
(package private)  java.lang.String outtext
           
(package private)  javax.swing.text.SimpleAttributeSet red
           
(package private)  java.lang.String stattranstext
           
(package private)  java.lang.String syndialogtext
           
(package private) static java.lang.String[] tag
           
(package private)  javax.swing.JTextPane[] tp
           
(package private)  UserInterface ui
           
(package private)  javax.swing.JButton update
           
 
Constructor Summary
TranslationPanel(javax.swing.JFrame mainframe, UserInterface ui)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void changed(Judgements j)
           
private  java.lang.String Check(javax.swing.JTextField field, java.lang.String name)
           
private  boolean CheckSyntax(java.lang.String text)
           
private  java.lang.String DeleteDotsAndCommas(java.lang.String a_string)
           
 javax.swing.JDialog getTranslationDialog()
           
private  java.lang.String give_name(javax.swing.JTextField source)
           
private  boolean isDotOrComma(char a_char)
           
private  boolean isSelected(java.lang.String segment, int number, Judgements j, int i)
           
private  void SetValue(java.lang.String name, java.lang.String text)
           
private  void SetVoid()
           
 void ShowDialog()
           
private  void UpdateText(Judgements j)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

tag

static final java.lang.String[] tag

dialog

javax.swing.JDialog dialog

doc

javax.swing.text.DefaultStyledDocument[] doc

normal

javax.swing.text.SimpleAttributeSet normal

bold

javax.swing.text.SimpleAttributeSet bold

blue

javax.swing.text.SimpleAttributeSet blue

green

javax.swing.text.SimpleAttributeSet green

red

javax.swing.text.SimpleAttributeSet red

tp

javax.swing.JTextPane[] tp

best

javax.swing.JTextField[] best

outtext

java.lang.String outtext

alitext

java.lang.String alitext

stattranstext

java.lang.String stattranstext

syndialogtext

java.lang.String syndialogtext

deeptext

java.lang.String deeptext

update

javax.swing.JButton update

mainframe

javax.swing.JFrame mainframe

ui

UserInterface ui
Constructor Detail

TranslationPanel

public TranslationPanel(javax.swing.JFrame mainframe,
                        UserInterface ui)
Method Detail

ShowDialog

public void ShowDialog()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

give_name

private java.lang.String give_name(javax.swing.JTextField source)

getTranslationDialog

public javax.swing.JDialog getTranslationDialog()

changed

public void changed(Judgements j)

UpdateText

private void UpdateText(Judgements j)

isDotOrComma

private boolean isDotOrComma(char a_char)

DeleteDotsAndCommas

private java.lang.String DeleteDotsAndCommas(java.lang.String a_string)

isSelected

private boolean isSelected(java.lang.String segment,
                           int number,
                           Judgements j,
                           int i)

SetValue

private void SetValue(java.lang.String name,
                      java.lang.String text)

SetVoid

private void SetVoid()

Check

private java.lang.String Check(javax.swing.JTextField field,
                               java.lang.String name)

CheckSyntax

private boolean CheckSyntax(java.lang.String text)