|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
edu.ksu.cis.bnj.gui.components.NodePropertiesPanel
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| 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 javax.swing.JButton |
addStateButton
|
protected javax.swing.JTextField |
addStateField
|
protected javax.swing.JPanel[] |
blankPanel
|
protected javax.swing.JPanel |
cpfPanel
|
protected javax.swing.JPanel |
cpfTab
|
protected javax.swing.JComboBox |
evidenceCombo
|
protected boolean |
graphEditable
|
protected javax.swing.JTextField |
labelField
|
protected javax.swing.text.Document |
labelFieldDocument
|
protected javax.swing.JPanel |
labelValuePanel
|
protected javax.swing.JPanel |
labelValueTab
|
protected NodeManager |
manager
|
protected javax.swing.JTextField |
nameField
|
protected javax.swing.text.Document |
nameFieldDocument
|
protected static java.lang.String |
noEvidenceString
|
protected javax.swing.JButton |
removeStateButton
|
protected salvo.jesus.graph.visual.VisualVertex |
shownNode
|
protected javax.swing.JList |
stateList
|
protected javax.swing.DefaultListModel |
stateListModel
|
protected javax.swing.JTabbedPane |
tabPane
|
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
NodePropertiesPanel(NodeManager nm)
|
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
void |
changedUpdate(javax.swing.event.DocumentEvent evt)
|
void |
edgeAdded(EdgeAddedEvent event)
|
void |
edgeRemoved(EdgeDeletedEvent event)
|
void |
graphChanged(GraphChangedEvent event)
|
protected void |
init()
|
void |
insertUpdate(javax.swing.event.DocumentEvent e)
|
boolean |
isGraphEditable()
|
protected void |
layoutCPTFields(java.util.LinkedList parents,
java.util.LinkedList widths,
int column,
int row,
java.util.Hashtable query,
BBNCPF cpf)
|
void |
nodeAdded(NodeAddedEvent event)
|
void |
nodePropertyChanged(NodePropertiesEvent evt)
|
protected void |
prepareCPFDisplay()
|
void |
removeUpdate(javax.swing.event.DocumentEvent e)
|
void |
selectedNodesChanged(NodeSelectionEvent event)
|
void |
selectedNodesDeleted(NodeDeletedEvent event)
|
void |
setGraphEditable(boolean b)
Whether or not the user are allowed to edit the properties (by default = allowed) |
protected void |
setInvalidCPFMessage(java.lang.String message)
|
void |
setNode(salvo.jesus.graph.visual.VisualVertex node)
|
protected void |
updateCPF()
|
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected static final java.lang.String noEvidenceString
protected NodeManager manager
protected salvo.jesus.graph.visual.VisualVertex shownNode
protected javax.swing.JPanel[] blankPanel
protected javax.swing.JTabbedPane tabPane
protected javax.swing.JPanel labelValuePanel
protected javax.swing.JPanel cpfPanel
protected javax.swing.JPanel labelValueTab
protected javax.swing.JPanel cpfTab
protected javax.swing.JComboBox evidenceCombo
protected javax.swing.JList stateList
protected javax.swing.DefaultListModel stateListModel
protected javax.swing.JButton addStateButton
protected javax.swing.JButton removeStateButton
protected javax.swing.JTextField nameField
protected javax.swing.JTextField labelField
protected javax.swing.JTextField addStateField
protected javax.swing.text.Document nameFieldDocument
protected javax.swing.text.Document labelFieldDocument
protected boolean graphEditable
| Constructor Detail |
public NodePropertiesPanel(NodeManager nm)
| Method Detail |
protected void init()
public void setNode(salvo.jesus.graph.visual.VisualVertex node)
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed in interface java.awt.event.ActionListenerActionListener.actionPerformed(ActionEvent)protected void updateCPF()
protected void prepareCPFDisplay()
protected void layoutCPTFields(java.util.LinkedList parents,
java.util.LinkedList widths,
int column,
int row,
java.util.Hashtable query,
BBNCPF cpf)
protected void setInvalidCPFMessage(java.lang.String message)
public void changedUpdate(javax.swing.event.DocumentEvent evt)
changedUpdate in interface javax.swing.event.DocumentListenerDocumentListener.changedUpdate(javax.swing.event.DocumentEvent)public void insertUpdate(javax.swing.event.DocumentEvent e)
insertUpdate in interface javax.swing.event.DocumentListenerDocumentListener.insertUpdate(javax.swing.event.DocumentEvent)public void removeUpdate(javax.swing.event.DocumentEvent e)
removeUpdate in interface javax.swing.event.DocumentListenerDocumentListener.removeUpdate(javax.swing.event.DocumentEvent)public void selectedNodesChanged(NodeSelectionEvent event)
selectedNodesChanged in interface NodeManagerListeneredu.ksu.cis.bnj.gui.components.NodeManagerListener#selectedNodesChanged(edu.ksu.cis.bnj.gui.components.NodeSelectionEvent)public void selectedNodesDeleted(NodeDeletedEvent event)
selectedNodesDeleted in interface NodeManagerListeneredu.ksu.cis.bnj.gui.components.NodeManagerListener#selectedNodesDeleted(edu.ksu.cis.bnj.gui.components.NodeDeletionEvent)public void nodePropertyChanged(NodePropertiesEvent evt)
nodePropertyChanged in interface NodeManagerListeneredu.ksu.cis.bnj.gui.components.NodeManagerListener#nodePropertyChanged(salvo.jesus.graph.visual.VisualVertex)public void graphChanged(GraphChangedEvent event)
graphChanged in interface NodeManagerListeneredu.ksu.cis.bnj.gui.components.NodeManagerListener#graphChanged(salvo.jesus.graph.visual.VisualGraph)public void nodeAdded(NodeAddedEvent event)
nodeAdded in interface NodeManagerListeneredu.ksu.cis.bnj.gui.components.NodeManagerListener#nodeAdded(salvo.jesus.graph.visual.VisualVertex)public void edgeAdded(EdgeAddedEvent event)
edgeAdded in interface NodeManagerListenerpublic void edgeRemoved(EdgeDeletedEvent event)
edgeRemoved in interface NodeManagerListenerpublic void setGraphEditable(boolean b)
b - public boolean isGraphEditable()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||