|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthades.models.pic.SignalElement
hades.models.pic.BitSignalElement
BitSignalElement is the SignalElement-class for booleans
Constructor Summary | |
BitSignalElement(int newHistoryCapacity,
PicBitReg newBit,
java.lang.String name)
|
Method Summary | |
void |
advance()
|
void |
advance(int next)
Store the next value of the signal |
void |
advanceBreak()
Store a Break |
int |
getHistory(int position)
Get the history beginning from now (0 as position) |
int |
getHistoryCapacity()
Get the number of history values that can be stored |
int |
getHistorySize()
Get the number of history values that are stored now |
java.lang.String |
getName()
Every history has its name... |
boolean |
isSimpleSignal()
Ask the history if the values all are simple (boolean) or not (int) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BitSignalElement(int newHistoryCapacity, PicBitReg newBit, java.lang.String name)
Method Detail |
public void advance()
advance
in interface Advanceable
public boolean isSimpleSignal()
SignalElement
isSimpleSignal
in class SignalElement
public void advanceBreak()
public void advance(int next)
public int getHistory(int position)
public int getHistoryCapacity()
public int getHistorySize()
public java.lang.String getName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |