|
||||||||||
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
unbbayes.gui.PNEditionPane
public class PNEditionPane
Title: UnBBayes
Description:
Copyright: Copyright (c) 2001
Company: UnB
Nested Class Summary | |
---|---|
class |
PNEditionPane.ToolBarEdition
This is the toolbar containing buttons in order to edit a network, such as "new probabilistic node" button, "add edge" button, etc. |
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
---|
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 | |
---|---|
PNEditionPane(NetworkWindow _netWindow,
NetworkController _controller)
|
Method Summary | |
---|---|
protected JComponent |
buildCPFPaneFromPlugin(Node tableOwner)
Builds a JTabbedPane containing panels to edit conditional probability functions, from plugins. |
protected void |
fitCPFDividerLocationToComponent(JComponent distributionPane)
Resizes (sets the divider location) of the split pane containing the current Conditional Probability Function panel |
JButton |
getBtnAddState()
|
JButton |
getBtnCompile()
|
JButton |
getBtnEvaluate()
|
JButton |
getBtnGlobalOption()
|
JButton |
getBtnHierarchy()
|
JButton |
getBtnPreviewNet()
|
JButton |
getBtnPreviewTable()
|
JButton |
getBtnPrintNet()
|
JButton |
getBtnPrintTable()
|
JButton |
getBtnRemoveState()
|
JButton |
getBtnSaveNetImage()
|
JButton |
getBtnSaveTableImage()
|
JSplitPane |
getCenterPanel()
Retorna o painel do centro onde fica o graph e a table. |
JComponent |
getCpfPane()
This is a pane to edit conditional probability functions |
JScrollPane |
getJspTable()
|
JToolBar |
getJtbState()
|
JLabel |
getLblDescription()
|
JLabel |
getLblName()
|
JTable |
getTable()
Retorna a tabela de probabilidades. |
Node |
getTableOwner()
|
PNEditionPane.ToolBarEdition |
getTbEdition()
|
JTextField |
getTxtDescription()
Retorna o text field da descriÔøΩÔøΩo do nÔøΩ. |
JTextField |
getTxtName()
|
void |
setCpfPane(JComponent cpfPane)
This is a pane to edit conditional probability functions |
void |
setDistributionPane(JPanel distributionPane)
|
void |
setStatus(String status)
Seta o status exibido na barra de status. |
void |
setTable(JTable table,
Node tableOwner)
Change the shown table to the given one. |
void |
setTableOwner(Node node)
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PNEditionPane(NetworkWindow _netWindow, NetworkController _controller)
Method Detail |
---|
public JTable getTable()
JTable
)JTable
public JTextField getTxtDescription()
JTextField
)JTextField
public JTextField getTxtName()
public void setDistributionPane(JPanel distributionPane)
protected void fitCPFDividerLocationToComponent(JComponent distributionPane)
distributionPane
- : panel to fitpublic void setTable(JTable table, Node tableOwner)
setTableOwner(Node)
must be called before this method...
table
- The new table to show.tableOwner
- : the node owning tableprotected JComponent buildCPFPaneFromPlugin(Node tableOwner)
tableOwner
- : owner of the table
public Node getTableOwner()
public void setTableOwner(Node node)
public void setStatus(String status)
status
- mensagem de status.public JSplitPane getCenterPanel()
JSplitPane
)JSplitPane
public JButton getBtnCompile()
public JLabel getLblDescription()
public JButton getBtnGlobalOption()
public JButton getBtnRemoveState()
public JButton getBtnAddState()
public JButton getBtnPreviewNet()
public JButton getBtnPreviewTable()
public JButton getBtnPrintNet()
public JButton getBtnPrintTable()
public JButton getBtnSaveNetImage()
public JButton getBtnSaveTableImage()
public JLabel getLblName()
public JButton getBtnHierarchy()
public PNEditionPane.ToolBarEdition getTbEdition()
public JButton getBtnEvaluate()
public JToolBar getJtbState()
public JScrollPane getJspTable()
public JComponent getCpfPane()
public void setCpfPane(JComponent cpfPane)
cpfPane
- the cpfPane to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |