public static boolean updateSystemProperties(IOpenLTable table, TableEditorModel tableEditorModel, String userMode) { boolean result = true; if (table.isCanContainProperties()) { List<TablePropertyDefinition> systemPropertiesDefinitions = TablePropertyDefinitionUtils.getSystemProperties(); for (TablePropertyDefinition systemProperty : systemPropertiesDefinitions) { result = updateSystemValue(tableEditorModel, systemProperty, userMode); } } return result; }
public static boolean updateSystemProperties(IOpenLTable table, TableEditorModel tableEditorModel, String userMode) { boolean result = true; if (table.isCanContainProperties()) { List<TablePropertyDefinition> systemPropertiesDefinitions = TablePropertyDefinitionUtils.getSystemProperties(); for (TablePropertyDefinition systemProperty : systemPropertiesDefinitions) { result = updateSystemValue(tableEditorModel, systemProperty, userMode); } } return result; }
copyable = editable && table.isCanContainProperties() && !XlsNodeTypes.XLS_DATATYPE.toString().equals(table.getType()) && isGranted(CREATE_TABLES);
public TableDetailsBean() { WebStudio studio = WebStudioUtils.getWebStudio(); id = FacesUtils.getRequestParameter(Constants.REQUEST_PARAM_ID); IOpenLTable table; String uri; if (studio.getModel().getTableById(id) == null) { uri = studio.getTableUri(); table = studio.getModel().getTable(uri); } else { table = getTable(); uri = table.getUri(); } //table = getTable(); //uri = table.getId(); if (table != null && table.isCanContainProperties()) { editable = WebStudioUtils.getProjectModel().isCanEditTable(uri) && !table.getName().startsWith( DispatcherTablesBuilder.DEFAULT_DISPATCHER_TABLE_NAME); initPropertyGroups(table, table.getProperties()); } }
copyable = editable && table.isCanContainProperties() && !XlsNodeTypes.XLS_DATATYPE.toString().equals(table.getType()) && isGranted(CREATE_TABLES);
public TableDetailsBean() { WebStudio studio = WebStudioUtils.getWebStudio(); id = FacesUtils.getRequestParameter(Constants.REQUEST_PARAM_ID); IOpenLTable table; String uri; if (studio.getModel().getTableById(id) == null) { uri = studio.getTableUri(); table = studio.getModel().getTable(uri); } else { table = getTable(); uri = table.getUri(); } //table = getTable(); //uri = table.getId(); if (table != null && table.isCanContainProperties()) { editable = WebStudioUtils.getProjectModel().isCanEditTable(uri) && !table.getName().startsWith( DispatcherTablesBuilder.DEFAULT_DISPATCHER_TABLE_NAME); initPropertyGroups(table, table.getProperties()); } }