/*
* (c) Rob Gordon 2005
*/
package org.oddjob.designer.view;
import org.oddjob.arooa.design.screem.Form;
import org.oddjob.arooa.design.screem.StandardForm;
import org.oddjob.arooa.design.screem.TextPseudoForm;
/**
*
*/
public class DummyFormViewFactory {
public static DummyFormView create(Form form) {
if (form instanceof StandardForm) {
return new DummyStandardFormView(
(StandardForm) form);
}
else if (form instanceof TextPseudoForm) {
return new TextPseudoFormDummy(
(TextPseudoForm) form);
}
throw new RuntimeException("Unexpected: " + form);
}
}