|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
UnBBayesPluginContextHolder.OnReloadActionListener into this plugin holder.
PNEditionPane.ToolBarEdition.getBtnAddPluginButton()'s right side arrow is
pressed (which contents should reflect nodes loaded from plugins).
UnBBayesFrame.getModuleCategoryToComponentsMap().
#buildPluginNode().getNode()
Class.newInstance() in order to build a node.ClassInstantiationPluginNodeBuilder.ClassInstantiationPluginNodeBuilder()
and then ClassInstantiationPluginNodeBuilder.setNodeClass(Class)
Class.newInstance()ClassInstantiationPluginUShapeBuilder.ClassInstantiationPluginUShapeBuilder()
and then ClassInstantiationPluginUShapeBuilder.setPluginUShapeClass(Class)
JunctionTreeAlgorithm.run()
get method.
UnBBayesFrame.loadPlugins() in order to create the "Plugin" menu.
UnBBayesFrame.loadPlugins() in order to instantiate the "Plugin" tool bars.
GeneralPath)
BaseIO#supportsExtension(String).FileView que é o responsável por
mostrar os ícones correspondentes para cada tipo de aquivo e pasta.Icon) padrões.
ImageIcon responsavel por desenhar
um icone.#getPluginManager().
BaseIO.getName() equals
to the given parameter.
construct method has returned.
float.construct method.
CorePluginNodeManager.reloadPlugin() and then returns
a set of all loaded plugin node's informations.
corArco
corFundo
Point2D.Double) do objeto da classe
GraphPane
corNo
Dimension tamanhoRede do objeto da classe GraphPane
JViewport) do objeto da
classe GraphPane
JViewport), que
contem o grafo responsavel pela representacao grafica da rede.
Icon) correnspondente ao arquivo desejado.
#getSupportedFileExtensions()
is opened by the user.
#getSupportedFileExtensions()
NetworkController.getLogContent(),
which is a delegator to SingleEntityNetwork.getLog().
NetworkController.showLog() to retrieve the
content of LOG.
PNCompilationPane).
PNEditionPane).
Node representation of this plugin node.
INodeBuilder.buildNode()
CorePluginNodeManager.registerNodeClass(Class, INodeClassDataTransferObject).
Class.newInstance() is going to
be called.
corNo
corNo
sliderRaio.
Object), que pode ser um
Node ou Edge
List), que podem ser um
Node e/ou Edge
corSelecao
(ProbabilisticNetwork)
index
index
BaseIO.getSupportedFileExtensions(boolean)
BaseIO.getSupportedFileExtensions(boolean) from
IPersistenceAwareWindow.getIO() instead.
BaseIO.getSupportedFilesDescription(boolean)
BaseIO##getSupportedFilesDescription(boolean) from
IPersistenceAwareWindow.getIO() instead.
JTable.
JTextComponent.getText() from TextAreaDialog.getTextArea()
JTextField that has the node's description.
JTextField that has the node's name.
UnBBayesModuleBuilder.buildUnBBayesModule() we get the proper UnBBayesModule).
corNo
GraphPaperLayout class is a layout manager that
lays out a container's components in a rectangular grid, similar
to GridLayout.TreeVariable and the
product of the target, evidence and total states.
GraphPane.update() will set UShape.getUseSelection() to same
value;
PluginAwareFileExtensionIODelegator.getExtensionPointID()
as extension point ID (which is usually "PNIO").
DneIO.loadNetHeaderBody(StreamTokenizer, SingleEntityNetwork)
in order to treat each declaration.
NetIO.loadNetHeaderBody(StreamTokenizer, SingleEntityNetwork)
in order to treat each declaration.
CoreCPFPluginManager.reloadPlugin()
CorePluginNodeManager.reloadPlugin()
MSeparationUtility which
tests if the separators are d-separated from the query nodes
as well.CoreCPFPluginManager
UnBBayesPluginContextHolder
INodeClassDataTransferObject
that just delegates each getter/setter to Dto.getObject(String)
and Dto.setObject(String, Object) using pre-generated keys.UnBBayesPluginContextHolder.getOnReloadListeners().
FileExtensionIODelegator with some customization
(names, content of delegators and its descriptions)IPluginNode or its builder PluginNodeBuilder
IProbabilityFunctionPanelBuilder @see IProbabilityFunctionPanelBuilder
IProbabilityFunctionPanelBuilder @see IProbabilityFunctionPanelBuilder
IPluginUShape or its builder IPluginUShapeBuilder
FileExtensionIODelegator
which uses JPF in order to load IO classes as plugins.PluginAwareFileExtensionIODelegator.newInstance() instead
TOpÔøΩÔøΩesGlobais)
TextAreaDialog
TextAreaDialog
JTableJTextArea printing classJTextArea.
UnBBayesPluginContextHolder.getPluginsDirectoryName() folder
and publish them (make them usable).
UnBBayesPluginContextHolder will be used to load the plugins
and fill the plugin informations that can be obtained by
{@link #getPluginInformation(String)
UnBBayesPluginContextHolder will be used to load the plugin nodes
and fill the plugin informations that can be obtained by
CorePluginNodeManager.getPluginNodeInformation(Class).
GraphPane.setNodeDataTransferObject(INodeClassDataTransferObject) followed
by GraphPane.setAction(GraphAction)
GlobalOptionsDialog.getAlgorithmOptionPane()'s content to
currentOptionPanel.
Class.newInstance() is going to
be called.
#getPnEditionPane()#setTable(JTable, Node)
JTextComponent.setText(String) from TextAreaDialog.getTextArea()
GraphPane.update() will set UShape.getUseSelection() to same
value;
TextAreaDialog instead
FileFilter with the desired file extension.
FileFilter with the desired file extension and description.
construct method
and then exit.
JFrame and it is responsible for
the UnBBayes main panel.UnBBayesFrame.getPluginSplitButton()
or UnBBayesFrame.getToolsSplitButton().UnBBayesFrame.SplitButtonMenuActionListener.actionPerformed(ActionEvent)
UnBBayesPluginContextHolder.OnReloadActionListener.onReload(EventObject)
which shall be called on every plugin reload events (e.g.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||