private void createView() { CfgInfo info = cfgValue.getCfgInfo(); if (info.isTextArea()) { view = createTextareaPane(cfgValue); return; } CfgType type = info.getType(); if (type.isSimple()) { view = createSimpleValuePane(cfgValue); return; } // view = createComboPane(type); }
private Component createPane(CfgValue cfgValue) { CfgInfo info = cfgValue.getCfgInfo(); if (info.isTextArea()) { return createTextareaPane(cfgValue); } CfgType type = info.getType(); if (type.isSimple()) { return createSimpleValuePane(cfgValue); } if (!info.isEmbed()) { return createLinkPane(cfgValue); } CfgValueViewer viewer = new CfgValueViewer(cfgValue, viewParent, true); valueHolders.add(viewer); return viewer.getView(); }