class Flow {

    public void clearErrorStatus() {
        setDerivedStatus(CLEAN);
        for (Iterator<FlowPart> iter = parts.iterator(); iter.hasNext();) {
            FlowPart part = iter.next();
            if (part.getStatus() == ERROR) {
                iter.remove();
            }
        }
    }

    public  Flow();
    public  Flow(String application);

}