zeus.agentviewer
Class GoalDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byzeus.agentviewer.GoalDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, FactSelector, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class GoalDialog
extends javax.swing.JDialog
implements java.awt.event.ItemListener, java.awt.event.ActionListener, FactSelector

See Also:
Serialized Form

Nested Class Summary
(package private)  class GoalDialog.LocalCheckBox
           
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  GoalDialog.LocalCheckBox[] _cb
           
protected  javax.swing.JTextField[] _cbTf
           
protected  javax.swing.JList agentDialog
           
protected  java.lang.String[] agents
           
protected  javax.swing.JLabel aLabel
           
static boolean BASIC
           
protected  javax.swing.JButton browseAgentBtn
           
protected  javax.swing.JButton browseBtn
           
protected  javax.swing.JButton cancelButton
           
protected  javax.swing.JLabel cLabel
           
protected  javax.swing.JLabel cmLabel
           
protected  WholeNumberField cmTextF
           
(package private)  javax.swing.JPanel contentPane
           
(package private)  AgentContext context
           
protected  WholeNumberField cTextF
           
protected  javax.swing.JLabel dLabel
           
protected  javax.swing.JTextField dTextF
           
protected  javax.swing.JLabel eLabel
           
protected  Engine engine
           
protected  WholeNumberField eTextF
           
static boolean EXTENDED
           
protected  Fact fact
           
protected  javax.swing.JLabel fLabel
           
static java.lang.String[] FORMAT_TYPE
           
protected  javax.swing.JTextField fTextF
           
(package private)  FactTableModel gdModel
           
protected  javax.swing.JLabel gLabel
           
protected  javax.swing.JComboBox goalType
           
protected  javax.swing.JTextField gTextF
           
protected  java.lang.String IC_key
           
protected  java.lang.String II_key
           
protected  int nFormat
           
protected  javax.swing.JLabel nLabel
           
protected  WholeNumberField nTextF
           
protected  javax.swing.JButton okButton
           
protected  OntologyDb ontology
           
protected  javax.swing.JLabel pLabel
           
protected  WholeNumberField pTextF
           
protected  javax.swing.JLabel rLabel
           
protected  java.util.Vector sla
           
protected  java.util.Vector sla_data
           
protected  javax.swing.JLabel sLabel
           
protected  javax.swing.JLabel slaLabel
           
protected  javax.swing.JTextField slaTextF
           
protected  WholeNumberField sTextF
           
(package private)  javax.swing.JTable table
           
protected  javax.swing.JLabel tLabel
           
(package private)  int TOP_PANE_MIN_HEIGHT
           
(package private)  int TOP_PANE_MIN_WIDTH
           
(package private)  javax.swing.JScrollPane topPane
           
protected  boolean type
           
protected  javax.swing.JComboBox typeChooser
           
protected  java.lang.String WMP_key
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
GoalDialog(java.awt.Frame parent, boolean type, AgentContext context)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
           
protected  void browseAgentBtnFn()
           
protected  void browseBtnFn()
           
 void display()
           
 void display(java.lang.String[] agents)
           
 void factSelected(java.lang.String[] name)
           
 void itemStateChanged(java.awt.event.ItemEvent evt)
           
 boolean okBtnFn()
           
 void set(Engine engine)
           
 void set(OntologyDb ontology)
           
 void set(java.lang.String[] agents)
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TOP_PANE_MIN_HEIGHT

final int TOP_PANE_MIN_HEIGHT
See Also:
Constant Field Values

TOP_PANE_MIN_WIDTH

final int TOP_PANE_MIN_WIDTH
See Also:
Constant Field Values

FORMAT_TYPE

public static final java.lang.String[] FORMAT_TYPE

BASIC

public static final boolean BASIC
See Also:
Constant Field Values

EXTENDED

public static final boolean EXTENDED
See Also:
Constant Field Values

gLabel

protected javax.swing.JLabel gLabel

fLabel

protected javax.swing.JLabel fLabel

aLabel

protected javax.swing.JLabel aLabel

eLabel

protected javax.swing.JLabel eLabel

rLabel

protected javax.swing.JLabel rLabel

sLabel

protected javax.swing.JLabel sLabel

cLabel

protected javax.swing.JLabel cLabel

tLabel

protected javax.swing.JLabel tLabel

dLabel

protected javax.swing.JLabel dLabel

pLabel

protected javax.swing.JLabel pLabel

nLabel

protected javax.swing.JLabel nLabel

slaLabel

protected javax.swing.JLabel slaLabel

cmLabel

protected javax.swing.JLabel cmLabel

fTextF

protected javax.swing.JTextField fTextF

gTextF

protected javax.swing.JTextField gTextF

dTextF

protected javax.swing.JTextField dTextF

slaTextF

protected javax.swing.JTextField slaTextF

cTextF

protected WholeNumberField cTextF

eTextF

protected WholeNumberField eTextF

cmTextF

protected WholeNumberField cmTextF

sTextF

protected WholeNumberField sTextF

nTextF

protected WholeNumberField nTextF

pTextF

protected WholeNumberField pTextF

browseBtn

protected javax.swing.JButton browseBtn

browseAgentBtn

protected javax.swing.JButton browseAgentBtn

typeChooser

protected javax.swing.JComboBox typeChooser

goalType

protected javax.swing.JComboBox goalType

agentDialog

protected javax.swing.JList agentDialog

ontology

protected OntologyDb ontology

engine

protected Engine engine

fact

protected Fact fact

agents

protected java.lang.String[] agents

okButton

protected javax.swing.JButton okButton

cancelButton

protected javax.swing.JButton cancelButton

nFormat

protected int nFormat

_cb

protected GoalDialog.LocalCheckBox[] _cb

_cbTf

protected javax.swing.JTextField[] _cbTf

type

protected boolean type

sla

protected java.util.Vector sla

sla_data

protected java.util.Vector sla_data

II_key

protected java.lang.String II_key

IC_key

protected java.lang.String IC_key

WMP_key

protected java.lang.String WMP_key

topPane

javax.swing.JScrollPane topPane

table

javax.swing.JTable table

contentPane

javax.swing.JPanel contentPane

gdModel

FactTableModel gdModel

context

AgentContext context
Constructor Detail

GoalDialog

public GoalDialog(java.awt.Frame parent,
                  boolean type,
                  AgentContext context)
Method Detail

set

public void set(OntologyDb ontology)

set

public void set(Engine engine)

set

public void set(java.lang.String[] agents)

factSelected

public void factSelected(java.lang.String[] name)
Specified by:
factSelected in interface FactSelector

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent evt)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

actionPerformed

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

browseBtnFn

protected void browseBtnFn()

browseAgentBtnFn

protected void browseAgentBtnFn()

okBtnFn

public boolean okBtnFn()

display

public void display(java.lang.String[] agents)

display

public void display()


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.