RendererFactory factory() { if (factory == null) { factory = new RendererFactory(true, reusableEnv, reusableModel); } return factory; } }
JComponent getRenderer(PropertyDisplayer_Inline inline) { inGetRenderer = true; JComponent result = rfactory(inline).getRenderer(inline.getProperty()); if (inline.isTableUI()) { //Actually want an empty border, not null - some components treat //a null border as an invitation to improvise result.setBorder(BorderFactory.createEmptyBorder(0,0,0,0)); } inGetRenderer = false; return result; }
private IconPanel prepareIconPanel(PropertyEditor ed, PropertyEnv env, InplaceEditor inner) { IconPanel icp = iconPanel(); icp.setInplaceEditor(inner); icp.connect(ed, env); return icp; }
PropertyEditor editor = preparePropertyEditor(mdl, env); return getExceptionRenderer((Exception) editor.getValue()); result = prepareString(editor, env); } else { Class c = mdl.getPropertyType(); result = prepareRadioButtons(editor, env); } else { result = prepareCheckbox(editor, env); result = prepareRadioButtons(editor, env); } else { result = prepareCombobox(editor, env); result = prepareString(editor, env); result = getExceptionRenderer(e); Logger.getLogger(RendererFactory.class.getName()).log(Level.WARNING, null, e); result = prepareIconPanel(editor, env, (InplaceEditor) result); !propRequestsSuppressButton ) { ButtonPanel bp = buttonPanel(); bp.setInplaceEditor((InplaceEditor) result); result = bp;
RendererFactory rfactory(final PropertyDisplayer_Inline inline) { RendererFactory factory; if (inline.isTableUI()) { if (rendererFactory1 == null) { rendererFactory1 = new RendererFactory(inline.isTableUI(), inline.getReusablePropertyEnv(), inline.getReusablePropertyEnv().getReusablePropertyModel()); } factory = rendererFactory1; } else { if (rendererFactory2 == null) { rendererFactory2 = new RendererFactory(inline.isTableUI(), inline.getReusablePropertyEnv(), inline.getReusablePropertyEnv().getReusablePropertyModel()); } factory = rendererFactory2; } factory.setUseRadioBoolean(inline.isRadioBoolean()); factory.setUseLabels(inline.isUseLabels()); factory.setRadioButtonMax(inline.getRadioButtonMax()); return factory; }
private JComponent prepareCombobox(PropertyEditor editor, PropertyEnv env) { ComboboxRenderer ren = comboboxRenderer(); ren.clear(); ren.setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
private JComponent prepareCheckbox(PropertyEditor editor, PropertyEnv env) { CheckboxRenderer ren = checkboxRenderer(); ren.setUseTitle(useLabels); ren.clear(); ren.setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
mdl.setProperty(prop); env.reset(); PropertyEditor editor = preparePropertyEditor (mdl, env); return getExceptionRenderer((Exception) editor.getValue()); try { if (editor.isPaintable()) { result = prepareString(editor, env); } else { Class c = mdl.getPropertyType(); result = prepareRadioButtons(editor, env); } else { result = prepareCheckbox(editor, env); boolean editAsText = Boolean.TRUE.equals(prop.getValue("canEditAsText")); if (s.length <= radioButtonMax && !editAsText) { result = prepareRadioButtons(editor, env); } else { result = prepareCombobox(editor, env); result = prepareString(editor, env); result = getExceptionRenderer(e); ErrorManager.getDefault().annotate(e, ErrorManager.WARNING, null, null, null, null); ErrorManager.getDefault().notify(e); result = prepareIconPanel(editor, env, (InplaceEditor) result);
RendererFactory rfactory(final PropertyDisplayer_Inline inline) { RendererFactory factory; if (inline.isTableUI()) { if (rendererFactory1 == null) { rendererFactory1 = new RendererFactory(inline.isTableUI(), inline.getReusablePropertyEnv(), inline.getReusablePropertyEnv().getReusablePropertyModel()); } factory = rendererFactory1; } else { if (rendererFactory2 == null) { rendererFactory2 = new RendererFactory(inline.isTableUI(), inline.getReusablePropertyEnv(), inline.getReusablePropertyEnv().getReusablePropertyModel()); } factory = rendererFactory2; } factory.setUseRadioBoolean(inline.isRadioBoolean()); factory.setUseLabels(inline.isUseLabels()); factory.setRadioButtonMax(inline.getRadioButtonMax()); return factory; }
private JComponent prepareCombobox(PropertyEditor editor, PropertyEnv env) { ComboboxRenderer ren = comboboxRenderer(); ren.clear(); ren.setEnabled(true); ren.connect(editor,env); return ren.getComponent(); }
private JComponent prepareCheckbox(PropertyEditor editor, PropertyEnv env) { CheckboxRenderer ren = checkboxRenderer(); ren.setUseTitle(useLabels); ren.clear(); ren.setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
mdl.setProperty(prop); env.reset(); PropertyEditor editor = preparePropertyEditor (mdl, env); return getExceptionRenderer((Exception) editor.getValue()); try { if (editor.isPaintable()) { result = prepareString(editor, env); } else { Class c = mdl.getPropertyType(); result = prepareRadioButtons(editor, env); } else { result = prepareCheckbox(editor, env); boolean editAsText = Boolean.TRUE.equals(prop.getValue("canEditAsText")); if (s.length <= radioButtonMax && !editAsText) { result = prepareRadioButtons(editor, env); } else { result = prepareCombobox(editor, env); result = prepareString(editor, env); result = getExceptionRenderer(e); ErrorManager.getDefault().annotate(e, ErrorManager.WARNING, null, null, null, null); ErrorManager.getDefault().notify(e); result = prepareIconPanel(editor, env, (InplaceEditor) result);
RendererFactory rfactory(final PropertyDisplayer_Inline inline) { RendererFactory factory; if (inline.isTableUI()) { if (rendererFactory1 == null) { rendererFactory1 = new RendererFactory( inline.isTableUI(), inline.getReusablePropertyEnv(), inline.getReusablePropertyEnv().getReusablePropertyModel() ); } factory = rendererFactory1; } else { if (rendererFactory2 == null) { rendererFactory2 = new RendererFactory( inline.isTableUI(), inline.getReusablePropertyEnv(), inline.getReusablePropertyEnv().getReusablePropertyModel() ); } factory = rendererFactory2; } factory.setUseRadioBoolean(inline.isRadioBoolean()); factory.setUseLabels(inline.isUseLabels()); factory.setRadioButtonMax(inline.getRadioButtonMax()); return factory; }
JComponent getRenderer(PropertyDisplayer_Inline inline) { inGetRenderer = true; JComponent result = rfactory(inline).getRenderer(inline.getProperty()); if (inline.isTableUI()) { //Actually want an empty border, not null - some components treat //a null border as an invitation to improvise result.setBorder(BorderFactory.createEmptyBorder(0,0,0,0)); } inGetRenderer = false; return result; }
private JComponent prepareCombobox(PropertyEditor editor, PropertyEnv env) { ComboboxRenderer ren = comboboxRenderer(); ren.clear(); ren.setEnabled(true); ren.connect(editor,env); return ren.getComponent(); }
private IconPanel prepareIconPanel(PropertyEditor ed, PropertyEnv env, InplaceEditor inner) { IconPanel icp = iconPanel(); icp.setInplaceEditor(inner); icp.connect(ed, env); return icp; }
private JComponent prepareCheckbox(PropertyEditor editor, PropertyEnv env) { CheckboxRenderer ren = checkboxRenderer(); ren.setUseTitle(useLabels); ren.clear(); ren.setEnabled(true); ren.connect(editor, env); return ren.getComponent(); }
RendererFactory factory() { if (factory == null) { factory = new RendererFactory(true, reusableEnv, reusableModel); } return factory; } }
JComponent getRenderer(PropertyDisplayer_Inline inline) { inGetRenderer = true; JComponent result = rfactory(inline).getRenderer(inline.getProperty()); if (inline.isTableUI() && null == result.getBorder() ) { //Actually want an empty border, not null - some components treat //a null border as an invitation to improvise result.setBorder(BorderFactory.createEmptyBorder()); } inGetRenderer = false; return result; }
private IconPanel prepareIconPanel(PropertyEditor ed, PropertyEnv env, InplaceEditor inner) { IconPanel icp = iconPanel(); icp.setInplaceEditor(inner); icp.connect(ed, env); return icp; }