RBNpackage
Class Rel
java.lang.Object
RBNpackage.Rel
- All Implemented Interfaces:
- java.io.Serializable
public class Rel
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Rel()
|
Rel(java.lang.String n,
int a)
|
Rel(java.lang.String n,
int a,
Type[] types)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public RelName name
arity
public int arity
color
public java.awt.Color color
Rel
public Rel()
Rel
public Rel(java.lang.String n,
int a)
Rel
public Rel(java.lang.String n,
int a,
Type[] types)
equals
public boolean equals(Rel r)
getArity
public int getArity()
printname
public java.lang.String printname()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toStringWArity
public java.lang.String toStringWArity()
chooseAttributeColor
public java.awt.Color chooseAttributeColor()
chooseBinaryColor
public java.awt.Color chooseBinaryColor()
resetTheColorCounters
public static void resetTheColorCounters()
setColor
public void setColor(java.awt.Color color)
getColor
public java.awt.Color getColor()
getTypes
public Type[] getTypes()
getTypesAsString
public java.lang.String getTypesAsString()
addRelHeader
public void addRelHeader(Element root,
java.lang.String def,
java.lang.String inputoutput)
- Adds to root an element containing the
header information for this Rel
- Parameters:
root
-