if (tag instanceof TypeTextField) {
panel = new PanelTextField((TypeTextField) tag, jScrollPane1);
} else if (tag instanceof TypeTextArea) {
panel = new PanelTextArea((TypeTextArea) tag, jScrollPane1);
} else if (tag instanceof TypeSelectableEdit) {
panel = new PanelSelectableEdit((TypeSelectableEdit) tag, jScrollPane1);
} else if (tag instanceof TypeSelectableRO) {
panel = new PanelSelectable((TypeSelectableRO) tag, jScrollPane1);
} else if (tag instanceof TypeSelectable) {
panel = new PanelSelectable((TypeSelectable) tag, jScrollPane1);
} else if (tag instanceof TypeMultiSelectable) {