public static RadErrorComponent create( final ModuleProvider module, final String id, final String componentClassName, final Element properties, @NotNull final String errorDescription ) { return new RadErrorComponent(module, id, componentClassName, properties, errorDescription); }
private RadErrorComponent( final ModuleProvider module, final String id, @NotNull final String componentClassName, @Nullable final Element properties, @NotNull final String errorDescription ) { super(module, MyComponent.class, id); myComponentClassName = componentClassName; myErrorDescription = errorDescription; myProperties = properties; }
public RadComponent newInstance(ModuleProvider moduleProvider, String className, String id) throws ClassNotFoundException { Module module = moduleProvider.getModule(); final Class<?> aClass = Class.forName(className, true, LoaderFactory.getInstance(module.getProject()).getLoader(module)); return newInstance(moduleProvider, aClass, id); }
public RadComponent newInstance(ModuleProvider module, Class aClass, String id) { return new RadTable(module, aClass, id); }
public RadTable(final ModuleProvider module, final Class componentClass, final String id) { super(module, componentClass, id); initDefaultModel(); }
public RadComponent newInstance(ModuleProvider module, Class aClass, String id) { return new RadVSpacer(module, aClass, id); }
public RadComponent newInstance(ModuleProvider module, String className, String id) throws ClassNotFoundException { return new RadVSpacer(module, VSpacer.class, id); }
public RadVSpacer(final ModuleProvider module, final String id) { super(module, VSpacer.class, id); }
public RadVSpacer(final ModuleProvider module, final Class aClass, final String id) { super(module, aClass, id); }
public RadComponent newInstance(ModuleProvider module, Class aClass, String id) { return new RadToolBar(module, aClass, id); }
public RadToolBar(final ModuleProvider module, final Class componentClass, final String id) { super(module, componentClass, id); }
public RadComponent newInstance(ModuleProvider module, Class aClass, String id) { return new RadSplitPane(module, aClass, id); }
public RadSplitPane(final ModuleProvider module, final Class componentClass, final String id) { super(module, componentClass, id); }
public RadAtomicComponent(final ModuleProvider module, final Class aClass, final String id){ super(module, aClass, id); }
public RadRootContainer(final ModuleProvider module, final String id) { super(module, JPanel.class, id); getDelegee().setBackground(new JBColor(Color.WHITE, UIUtil.getListBackground())); }
public RadComponent newInstance(ModuleProvider moduleProvider, Class aClass, String id) { return new RadHSpacer(moduleProvider, aClass, id); }
public RadComponent newInstance(ModuleProvider moduleProvider, String className, String id) throws ClassNotFoundException { return new RadHSpacer(moduleProvider, HSpacer.class, id); }
public RadHSpacer(final ModuleProvider moduleProvider, final String id) { super(moduleProvider, HSpacer.class, id); }
public RadHSpacer(final ModuleProvider moduleProvider, final Class aClass, final String id) { super(moduleProvider, aClass, id); }
public RadComponent newInstance(ModuleProvider module, Class aClass, String id) { return new RadScrollPane(module, aClass, id); }
public RadScrollPane(final ModuleProvider module, final Class componentClass, final String id){ super(module, componentClass, id); }