edu::tum::cs::bayesnets::core::io::Converter_xmlbif Class Reference

Inheritance diagram for edu::tum::cs::bayesnets::core::io::Converter_xmlbif:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void BeginBeliefNode (int idx)
void BeginCPF (int idx)
void BeliefNodeOutcome (String outcome)
void Connect (int par_idx, int chi_idx)
 Converter_xmlbif ()
void CreateBeliefNetwork (int idx)
void EndBeliefNode ()
void EndCPF ()
void Finish ()
void ForwardFlat_CPFWriteValue (String x)
void fwrite (String x)
int GetCPFSize ()
String getDesc ()
String getExt ()
OmniFormatV1 getStream1 ()
void load (InputStream stream, OmniFormatV1 writer)
void MakeContinuous (String s)
void save (BeliefNetwork bn, OutputStream os)
void SetBeliefNetworkName (int idx, String name)
void SetBeliefNodeDomainClass (String domainClassName)
void SetBeliefNodeName (String name)
void SetBeliefNodePosition (int x, int y)
void SetType (String type)
void Start ()
void visitDocument (Node parent)
void visitModel (Node parent)

Public Attributes

int netDepth

Protected Member Functions

String getElementValue (Node parent)
void visitDefinition (Node parent)
void visitVariable (Node parent)

Package Attributes

HashMap AdjList
HashMap BeliefNames
int curBeliefNode
String internalNode
String nodeType
Writer w

Private Attributes

HashMap _nodenames
OmniFormatV1 _Writer
int bn_cnt
int bnode_cnt

Detailed Description

Converter (Exporter/Importer) for the XML-BIF format (XML Bayesian Interchange Format) This class need not be used directly. BeliefNetworkEx implements the loading and storing of XML-BIF files using this class. (This class was obtained through decompilation of the BNJ plugin)

Definition at line 22 of file Converter_xmlbif.java.


Constructor & Destructor Documentation

edu::tum::cs::bayesnets::core::io::Converter_xmlbif::Converter_xmlbif (  )  [inline]

Definition at line 26 of file Converter_xmlbif.java.


Member Function Documentation

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::BeginBeliefNode ( int  idx  )  [inline]

Definition at line 433 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::BeginCPF ( int  idx  )  [inline]

Definition at line 484 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::BeliefNodeOutcome ( String  outcome  )  [inline]

Definition at line 456 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::Connect ( int  par_idx,
int  chi_idx 
) [inline]

Definition at line 478 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::CreateBeliefNetwork ( int  idx  )  [inline]

Definition at line 417 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::EndBeliefNode (  )  [inline]

Definition at line 471 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::EndCPF (  )  [inline]

Definition at line 505 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::Finish (  )  [inline]

Definition at line 516 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::ForwardFlat_CPFWriteValue ( String  x  )  [inline]

Definition at line 500 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::fwrite ( String  x  )  [inline]

Definition at line 376 of file Converter_xmlbif.java.

int edu::tum::cs::bayesnets::core::io::Converter_xmlbif::GetCPFSize (  )  [inline]

Definition at line 511 of file Converter_xmlbif.java.

String edu::tum::cs::bayesnets::core::io::Converter_xmlbif::getDesc (  )  [inline]

Definition at line 536 of file Converter_xmlbif.java.

String edu::tum::cs::bayesnets::core::io::Converter_xmlbif::getElementValue ( Node  parent  )  [inline, protected]

Definition at line 341 of file Converter_xmlbif.java.

String edu::tum::cs::bayesnets::core::io::Converter_xmlbif::getExt (  )  [inline]

Definition at line 531 of file Converter_xmlbif.java.

OmniFormatV1 edu::tum::cs::bayesnets::core::io::Converter_xmlbif::getStream1 (  )  [inline]

Definition at line 32 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::load ( InputStream  stream,
OmniFormatV1  writer 
) [inline]

Definition at line 37 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::MakeContinuous ( String  s  )  [inline]

Definition at line 467 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::save ( BeliefNetwork  bn,
OutputStream  os 
) [inline]

Definition at line 370 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::SetBeliefNetworkName ( int  idx,
String  name 
) [inline]

Definition at line 428 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::SetBeliefNodeDomainClass ( String  domainClassName  )  [inline]

Definition at line 452 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::SetBeliefNodeName ( String  name  )  [inline]

Definition at line 461 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::SetBeliefNodePosition ( int  x,
int  y 
) [inline]

Definition at line 447 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::SetType ( String  type  )  [inline]

Definition at line 441 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::Start (  )  [inline]

Definition at line 389 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::visitDefinition ( Node  parent  )  [inline, protected]

Definition at line 280 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::visitDocument ( Node  parent  )  [inline]

Definition at line 61 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::visitModel ( Node  parent  )  [inline]

Definition at line 127 of file Converter_xmlbif.java.

void edu::tum::cs::bayesnets::core::io::Converter_xmlbif::visitVariable ( Node  parent  )  [inline, protected]

Definition at line 195 of file Converter_xmlbif.java.


Member Data Documentation

Definition at line 544 of file Converter_xmlbif.java.

Definition at line 541 of file Converter_xmlbif.java.

Definition at line 549 of file Converter_xmlbif.java.

Definition at line 548 of file Converter_xmlbif.java.

Definition at line 542 of file Converter_xmlbif.java.

Definition at line 543 of file Converter_xmlbif.java.

Definition at line 547 of file Converter_xmlbif.java.

Definition at line 550 of file Converter_xmlbif.java.

Definition at line 546 of file Converter_xmlbif.java.

Definition at line 551 of file Converter_xmlbif.java.

Definition at line 545 of file Converter_xmlbif.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations


srldb
Author(s): Dominik Jain, Stefan Waldherr, Moritz Tenorth
autogenerated on Fri Jan 11 09:58:37 2013