mapss.dif.attributes
Class BDFAttributeType

java.lang.Object
  extended by mapss.dif.attributes.AttributeType
      extended by mapss.dif.attributes.DIFAttributeType
          extended by mapss.dif.attributes.BDFAttributeType

public class BDFAttributeType
extends DIFAttributeType

An enumeration of types of default attributes for BDF. It won't be possible to create an instance of this object and it doesn't have any public fields. During the first access to any of it, AttributeType class initializes it's internal data structure.

Version:
$Id: BDFAttributeType.java 362 2007-02-25 21:08:57Z plishker $
Author:
Chia-Jui Hsu

Field Summary
static BDFAttributeType BooleanNode
           
static BDFAttributeType RegularNode
           
static BDFAttributeType Select
           
static BDFAttributeType Switch
           
static BDFAttributeType TrueProbability
           
 
Fields inherited from class mapss.dif.attributes.DIFAttributeType
complexity, computation, consumption, datatype, delay, depth, merge, production
 
Constructor Summary
protected BDFAttributeType(java.lang.String label)
           
 
Method Summary
 
Methods inherited from class mapss.dif.attributes.AttributeType
elements, getNumLevels, intValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RegularNode

public static final BDFAttributeType RegularNode

BooleanNode

public static final BDFAttributeType BooleanNode

Switch

public static final BDFAttributeType Switch

Select

public static final BDFAttributeType Select

TrueProbability

public static final BDFAttributeType TrueProbability
Constructor Detail

BDFAttributeType

protected BDFAttributeType(java.lang.String label)