@Override public List<TableProperty> getPropertiesToDisplay() { List<TableProperty> properties = new ArrayList<TableProperty>(); TableProperty versionProperty = getProperty(VERSION_PROP_NAME); if (versionProperty != null) { // set next min value for version property // versionProperty.setValue(getMinNextVersion().toString()); } properties.add(versionProperty); return properties; }
@Override public List<TableProperty> getPropertiesToDisplay() { List<TableProperty> properties = new ArrayList<TableProperty>(); TableProperty versionProperty = getProperty(VERSION_PROP_NAME); if (versionProperty != null) { // set next min value for version property // versionProperty.setValue(getMinNextVersion().toString()); } properties.add(versionProperty); return properties; }
public void initPropertyGroups(IOpenLTable table, ITableProperties props) { groups = new LinkedHashMap<String, List<TableProperty>>(); TablePropertyDefinition[] propDefinitions = TablePropertyDefinitionUtils .getDefaultDefinitionsForTable(table.getType()); for (TablePropertyDefinition propDefinition : propDefinitions) { Object value = props.getPropertyValue(propDefinition.getName()); if (value != null) { InheritanceLevel inheritanceLevel = props.getPropertyLevelDefinedOn(propDefinition.getName()); TableProperty prop = new TableProperty(propDefinition); prop.setValue(value); prop.setInheritanceLevel(inheritanceLevel); if (InheritanceLevel.MODULE.equals(inheritanceLevel) || InheritanceLevel.CATEGORY.equals(inheritanceLevel)) { prop.setInheritedTableId(getProprtiesTableId(inheritanceLevel, props)); } storeProperty(prop); } } }
public void initPropertyGroups(IOpenLTable table, ITableProperties props) { groups = new LinkedHashMap<String, List<TableProperty>>(); TablePropertyDefinition[] propDefinitions = TablePropertyDefinitionUtils .getDefaultDefinitionsForTable(table.getType()); for (TablePropertyDefinition propDefinition : propDefinitions) { Object value = props.getPropertyValue(propDefinition.getName()); if (value != null) { InheritanceLevel inheritanceLevel = props.getPropertyLevelDefinedOn(propDefinition.getName()); TableProperty prop = new TableProperty(propDefinition); prop.setValue(value); prop.setInheritanceLevel(inheritanceLevel); if (InheritanceLevel.MODULE.equals(inheritanceLevel) || InheritanceLevel.CATEGORY.equals(inheritanceLevel)) { prop.setInheritedTableId(getProprtiesTableId(inheritanceLevel, props)); } storeProperty(prop); } } }