AMADEUS html plain
This sketchy text is generated by AMADEUS
import java.awt.*;
class Group
class Group
Branch parent;
haru
int start, end;
esimese ja viimase liikme nr. grupis
Group(Branch s)
parent = s;
start = -1; end = -2;
tuleb määrata peale loomist
boolean isDefined()
<======(parent != null) && (start <= end)
public boolean isCC()
boolean result = true;
* int i = start; i <= end; i++
iga liikme korral
Object o = parent.body.elementAt(i);
? o instanceof Arrow
result = true;
? o instanceof PrimitiveMember
PrimitiveMember ns = ( PrimitiveMember)o;
? ns.type == PrimitiveMember.CONDITION
result = false;
<======result
public boolean containsMemberArrow()
* int i = start; i <= end; i++
iga liikme korral
Object o = parent.body.elementAt(i);
? (o instanceof Arrow)
<==========true
<======false
public boolean isLinear()
* int i = start; i <= end; i++
iga liikme korral
Object o = parent.body.elementAt(i);
? o instanceof Arrow
<==========false
? o instanceof PrimitiveMember
PrimitiveMember ns = (PrimitiveMember)o;
? ns.type == PrimitiveMember.CONDITION
<==========false
<======true