RBNpackage
Class TypeRel

java.lang.Object
  extended by RBNpackage.Type
      extended by RBNpackage.TypeRel

public class TypeRel
extends Type


Field Summary
 
Fields inherited from class RBNpackage.Type
name
 
Constructor Summary
TypeRel(Rel r)
           
TypeRel(java.lang.String relname)
           
 
Method Summary
 int[] allElements(RelStruc rs)
          Returns all elements in the domain of rs that are of this type.
 java.lang.String getName()
           
 Rel getRel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeRel

public TypeRel(java.lang.String relname)

TypeRel

public TypeRel(Rel r)
Method Detail

allElements

public int[] allElements(RelStruc rs)
                  throws RBNIllegalArgumentException
Returns all elements in the domain of rs that are of this type.

Throws:
RBNIllegalArgumentException

getRel

public Rel getRel()

getName

public java.lang.String getName()
Specified by:
getName in class Type