Uses of Interface
unbbayes.util.extension.dto.INodeClassDataTransferObject

Packages that use INodeClassDataTransferObject
unbbayes.gui   
unbbayes.util.extension.dto.impl   
unbbayes.util.extension.manager   
 

Uses of INodeClassDataTransferObject in unbbayes.gui
 

Methods in unbbayes.gui that return INodeClassDataTransferObject
 INodeClassDataTransferObject GraphPane.getNodeDataTransferObject()
          This object is used by GraphPane in order to temporally store all informations about a node loaded by plugins, between the moment that a user clicks the "add" button and the moment that the node is actually created and inserted into canvas.
 

Methods in unbbayes.gui with parameters of type INodeClassDataTransferObject
 void GraphPane.setAction(GraphAction action, INodeClassDataTransferObject dto)
          This is equivalent to GraphPane.setNodeDataTransferObject(INodeClassDataTransferObject) followed by GraphPane.setAction(GraphAction)
protected  void GraphPane.setNodeDataTransferObject(INodeClassDataTransferObject nodeClassDataTransferObject)
          This object is used by GraphPane in order to temporally store all informations about a node loaded by plugins, between the moment that a user clicks the "add" button and the moment that the node is actually created and inserted into canvas.
 

Constructors in unbbayes.gui with parameters of type INodeClassDataTransferObject
PNEditionPane.ToolBarEdition.DtoAwareListItemActionListener(INodeClassDataTransferObject dto)
          Default constructor initializing the dto.
 

Uses of INodeClassDataTransferObject in unbbayes.util.extension.dto.impl
 

Classes in unbbayes.util.extension.dto.impl that implement INodeClassDataTransferObject
 class NodeDto
          A simple implementation of INodeClassDataTransferObject that just delegates each getter/setter to Dto.getObject(String) and Dto.setObject(String, Object) using pre-generated keys.
 

Uses of INodeClassDataTransferObject in unbbayes.util.extension.manager
 

Methods in unbbayes.util.extension.manager that return INodeClassDataTransferObject
 INodeClassDataTransferObject CorePluginNodeManager.getPluginNodeInformation(Class nodeClass)
          Obtains a plugin node information registered by CorePluginNodeManager.registerNodeClass(Class, INodeClassDataTransferObject).
 

Methods in unbbayes.util.extension.manager that return types with arguments of type INodeClassDataTransferObject
 Collection<INodeClassDataTransferObject> CorePluginNodeManager.getAllLoadedPluginNodes()
          Calls CorePluginNodeManager.reloadPlugin() and then returns a set of all loaded plugin node's informations.
 Collection<INodeClassDataTransferObject> CoreCPFPluginManager.getAllLoadedPluginNodes()
           
protected  Map<Class,INodeClassDataTransferObject> CorePluginNodeManager.getNodeClassToDtoMap()
          this is a map to store the informations associated to classes extending IPluginNode (which are plugin nodes)
protected  Map<String,Collection<INodeClassDataTransferObject>> CoreCPFPluginManager.getNodeNameToDtoMap()
          this is a map to store the informations associated to nodes and its CPF
 Collection<INodeClassDataTransferObject> CoreCPFPluginManager.getPluginInformation(String nodeClassName)
          Obtains all plugin informations associated with nodeClassName
 

Methods in unbbayes.util.extension.manager with parameters of type INodeClassDataTransferObject
 void CorePluginNodeManager.registerNodeClass(Class nodeClass, INodeClassDataTransferObject dto)
          Associates a plugin node's class to its set of aditional information.
 

Method parameters in unbbayes.util.extension.manager with type arguments of type INodeClassDataTransferObject
protected  void CorePluginNodeManager.setNodeClassToDtoMap(Map<Class,INodeClassDataTransferObject> nodeClassToDtoMap)
          this is a map to store the informations associated to classes extending IPluginNode (which are plugin nodes)
protected  void CoreCPFPluginManager.setNodeNameToDtoMap(Map<String,Collection<INodeClassDataTransferObject>> nodeNameToDtoMap)
          this is a map to store the informations associated to nodes and its CPF
 



Copyright © 2001-2010 University of Brasilia - UnB. All Rights Reserved.