/** * Instantiates a new MIB object field. * * @param resourceTypes the available resource types * @param mibGroupEditable true, if the MIB group can be modified */ public MibObjField(final List<String> resourceTypes, boolean mibGroupEditable) { table.addStyleName("light"); table.setVisibleColumns(new Object[] { "oid", "instance", "alias", "type" }); table.setColumnHeaders(new String[] { "OID", "Instance", "Alias", "Type" }); table.setEditable(!isReadOnly()); table.setSelectable(true); table.setHeight("250px"); table.setWidth("100%"); table.setTableFieldFactory(new MibObjFieldFactory(resourceTypes)); if (mibGroupEditable) { toolbar.addComponent(add); toolbar.addComponent(delete); } toolbar.setVisible(table.isEditable()); setValidationVisible(true); }
table.addStyleName("light"); table.setVisibleColumns(new Object[]{"parmid", "decodes"}); table.setColumnHeader("parmid", "Parameter ID");
table.addStyleName("light"); table.setVisibleColumns(new Object[]{"vbnumber", "vbvalues"}); table.setColumnHeader("vbnumber", "Varbind Number");
table.addStyleName("light"); table.setVisibleColumns(new Object[]{"mename", "mevalues"}); table.setColumnHeader("mename", "Element Name");
table.addStyleName("light"); table.setVisibleColumns(new Object[]{"key", "value"}); table.setColumnHeader("key", "Parameter Name");
setCaption("Include Collections"); table.addStyleName("light"); table.setVisibleColumns(new Object[]{"type", "value"}); table.setColumnHeaders(new String[]{"Type", "Value"});
step.setConverter(new StringToIntegerConverter()); table.addStyleName("light"); table.setVisibleColumns(new Object[]{"cf", "xff", "steps", "rows"}); table.setColumnHeaders(new String[]{"Consolidation Function", "XFF", "Steps", "Rows"});