de.cau.cs.kieler.krep.evalbench.program.kep
Class Identifer

java.lang.Object
  extended by de.cau.cs.kieler.krep.evalbench.program.kep.Identifer
Direct Known Subclasses:
Data, KepSignal, Label, PrioID, ReadSignal, Register, ThreadID, Watcher

public abstract class Identifer
extends Object

Rating red

Constructor Summary
Identifer()
           
Identifer(String name, Integer id)
           
 
Method Summary
abstract  String encode()
           
protected  String encode(int width)
           
 Integer getId()
           
 String getName()
           
 String getValidName()
           
abstract  String info()
           
abstract  int length()
           
 String print()
           
 void setId(Integer id)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Identifer

public Identifer()

Identifer

public Identifer(String name,
                 Integer id)
Method Detail

length

public abstract int length()

encode

public abstract String encode()

info

public abstract String info()

toString

public String toString()
Overrides:
toString in class Object

print

public String print()

getValidName

public String getValidName()

getName

public String getName()

getId

public Integer getId()

setId

public void setId(Integer id)

encode

protected String encode(int width)