Public Member Functions | Protected Member Functions | Protected Attributes
dfengine.Component Class Reference

List of all members.

Public Member Functions

int compareTo (Object o)
 Component (String name, int id)
 Component (String name, int id, double prob_if)
boolean equals (Object o)
final FailureDepNode getFDNode ()
final int getID ()
final Mode getMode (int modeType, Component parent)
final Mode getModeAB ()
final Mode getModeDF (Component parent)
final Mode getModeIF ()
final Mode getModeNAB ()
final Collection getModesDF ()
final String getName ()
final double getProbIF ()
boolean hasFDGParent (Component parent)
void initFromFDG (Map assumptions, String assAB, String assNAB, String assIF, String assDF)
String toString ()

Protected Member Functions

String createAss (String predicate)

Protected Attributes

TreeMap dfModes = new TreeMap()
FailureDepNode fdNode
int id = -1
Mode mode_ab
Mode mode_if
Mode mode_nab
String name
double prob_if = -1.0

Detailed Description

Definition at line 31 of file Component.java.


Constructor & Destructor Documentation

dfengine.Component.Component ( String  name,
int  id 
) [inline]

Definition at line 50 of file Component.java.

dfengine.Component.Component ( String  name,
int  id,
double  prob_if 
) [inline]

Definition at line 55 of file Component.java.


Member Function Documentation

int dfengine.Component.compareTo ( Object  o) [inline]

Definition at line 153 of file Component.java.

String dfengine.Component.createAss ( String  predicate) [inline, protected]

Definition at line 172 of file Component.java.

boolean dfengine.Component.equals ( Object  o) [inline]

Definition at line 60 of file Component.java.

Definition at line 64 of file Component.java.

final int dfengine.Component.getID ( ) [inline]

Definition at line 168 of file Component.java.

final Mode dfengine.Component.getMode ( int  modeType,
Component  parent 
) [inline]

Definition at line 78 of file Component.java.

final Mode dfengine.Component.getModeAB ( ) [inline]

Definition at line 93 of file Component.java.

final Mode dfengine.Component.getModeDF ( Component  parent) [inline]

Definition at line 108 of file Component.java.

final Mode dfengine.Component.getModeIF ( ) [inline]

Definition at line 101 of file Component.java.

final Mode dfengine.Component.getModeNAB ( ) [inline]

Definition at line 97 of file Component.java.

final Collection dfengine.Component.getModesDF ( ) [inline]

Definition at line 122 of file Component.java.

final String dfengine.Component.getName ( ) [inline]

Definition at line 164 of file Component.java.

final double dfengine.Component.getProbIF ( ) [inline]

Definition at line 68 of file Component.java.

boolean dfengine.Component.hasFDGParent ( Component  parent) [inline]

Definition at line 115 of file Component.java.

void dfengine.Component.initFromFDG ( Map  assumptions,
String  assAB,
String  assNAB,
String  assIF,
String  assDF 
) [inline]

Definition at line 180 of file Component.java.

String dfengine.Component.toString ( ) [inline]

Definition at line 129 of file Component.java.


Member Data Documentation

TreeMap dfengine.Component.dfModes = new TreeMap() [protected]

Definition at line 45 of file Component.java.

Definition at line 38 of file Component.java.

int dfengine.Component.id = -1 [protected]

Definition at line 36 of file Component.java.

Definition at line 41 of file Component.java.

Definition at line 42 of file Component.java.

Definition at line 40 of file Component.java.

String dfengine.Component.name [protected]

Definition at line 33 of file Component.java.

double dfengine.Component.prob_if = -1.0 [protected]

Definition at line 47 of file Component.java.


The documentation for this class was generated from the following file:


tug_ist_diagnosis_engine
Author(s): Safdar Zaman, Gerald Steinbauer
autogenerated on Mon Jan 6 2014 11:51:16