public void toggleStartState(GElementFAState state) { if (state.isStart() == false) { Iterator iterator = elements.iterator(); while (iterator.hasNext()) { GElement element = (GElement) iterator.next(); if (element instanceof GElementFAState) { ((GElementFAState) element).setStart(false); } } } state.toggleStart(); }