unbbayes.prs.builder.impl
Class DefaultUtilityNodeBuilder

java.lang.Object
  extended by unbbayes.prs.builder.impl.DefaultUtilityNodeBuilder
All Implemented Interfaces:
INodeBuilder

public class DefaultUtilityNodeBuilder
extends Object
implements INodeBuilder

Author:
Shou Matsumoto
See Also:
IProbabilisticNetworkBuilder

Constructor Summary
protected DefaultUtilityNodeBuilder()
          Default implementation of builder for utility nodes
 
Method Summary
 Node buildNode()
          Builds a new instance of Node
 Class getNodeClass()
          Obtains the class of the node going to be build by the next call of INodeBuilder.buildNode()
static DefaultUtilityNodeBuilder newInstance()
          Construction method for default implementation of builder for utility nodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultUtilityNodeBuilder

protected DefaultUtilityNodeBuilder()
Default implementation of builder for utility nodes

See Also:
IProbabilisticNetworkBuilder, INodeBuilder
Method Detail

newInstance

public static DefaultUtilityNodeBuilder newInstance()
Construction method for default implementation of builder for utility nodes

See Also:
IProbabilisticNetworkBuilder, INodeBuilder

buildNode

public Node buildNode()
Description copied from interface: INodeBuilder
Builds a new instance of Node

Specified by:
buildNode in interface INodeBuilder
Returns:
instance of Node

getNodeClass

public Class getNodeClass()
Description copied from interface: INodeBuilder
Obtains the class of the node going to be build by the next call of INodeBuilder.buildNode()

Specified by:
getNodeClass in interface INodeBuilder
Returns:


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