Refactor TableHeader
Signed-off-by: SirWayne <dennis.melzer@bosch-si.com>
This commit is contained in:
@@ -182,7 +182,6 @@ public class SoftwareModuleTable extends AbstractTable<SoftwareModule, Long> {
|
|||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_VERSION, i18n.get("header.version"), 0.1F));
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_VERSION, i18n.get("header.version"), 0.1F));
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_VENDOR, i18n.get("header.vendor"), 0.1F));
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_VENDOR, i18n.get("header.vendor"), 0.1F));
|
||||||
} else {
|
} else {
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_NAME, i18n.get("header.name"), 0.8F));
|
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_VERSION, i18n.get("header.version"), 0.2F));
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_VERSION, i18n.get("header.version"), 0.2F));
|
||||||
}
|
}
|
||||||
return columnList;
|
return columnList;
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ public abstract class AbstractTable<E extends NamedEntity, I> extends Table {
|
|||||||
if (values == null) {
|
if (values == null) {
|
||||||
values = Collections.emptySet();
|
values = Collections.emptySet();
|
||||||
}
|
}
|
||||||
if (values.remove(null)) {
|
if (values.contains(null)) {
|
||||||
LOG.warn("Null values in table content. How could this happen?");
|
LOG.warn("Null values in table content. How could this happen?");
|
||||||
}
|
}
|
||||||
return values;
|
return values;
|
||||||
@@ -103,14 +103,12 @@ public abstract class AbstractTable<E extends NamedEntity, I> extends Table {
|
|||||||
private void onValueChange() {
|
private void onValueChange() {
|
||||||
eventBus.publish(this, UploadArtifactUIEvent.HIDE_DROP_HINTS);
|
eventBus.publish(this, UploadArtifactUIEvent.HIDE_DROP_HINTS);
|
||||||
|
|
||||||
// TODO Einzelwerte?
|
|
||||||
|
|
||||||
final Set<I> values = getTableValue(this);
|
final Set<I> values = getTableValue(this);
|
||||||
|
|
||||||
E entity = null;
|
E entity = null;
|
||||||
|
I lastId = null;
|
||||||
final I lastId = Iterables.getLast(values);
|
if (!values.isEmpty()) {
|
||||||
if (lastId != null) {
|
lastId = Iterables.getLast(values);
|
||||||
entity = findEntityByTableValue(lastId);
|
entity = findEntityByTableValue(lastId);
|
||||||
}
|
}
|
||||||
setManagementEntitiyStateValues(values, lastId);
|
setManagementEntitiyStateValues(values, lastId);
|
||||||
@@ -294,19 +292,17 @@ public abstract class AbstractTable<E extends NamedEntity, I> extends Table {
|
|||||||
*/
|
*/
|
||||||
protected List<TableColumn> getTableVisibleColumns() {
|
protected List<TableColumn> getTableVisibleColumns() {
|
||||||
final List<TableColumn> columnList = new ArrayList<>();
|
final List<TableColumn> columnList = new ArrayList<>();
|
||||||
if (isMaximized()) {
|
if (!isMaximized()) {
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_NAME, i18n.get("header.name"), 0.2F));
|
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_CREATED_BY, i18n.get("header.createdBy"), 0.1F));
|
|
||||||
columnList
|
|
||||||
.add(new TableColumn(SPUILabelDefinitions.VAR_CREATED_DATE, i18n.get("header.createdDate"), 0.1F));
|
|
||||||
columnList.add(
|
|
||||||
new TableColumn(SPUILabelDefinitions.VAR_LAST_MODIFIED_BY, i18n.get("header.modifiedBy"), 0.1F));
|
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_LAST_MODIFIED_DATE, i18n.get("header.modifiedDate"),
|
|
||||||
0.1F));
|
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_DESC, i18n.get("header.description"), 0.2F));
|
|
||||||
} else {
|
|
||||||
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_NAME, i18n.get("header.name"), 0.8F));
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_NAME, i18n.get("header.name"), 0.8F));
|
||||||
|
return columnList;
|
||||||
}
|
}
|
||||||
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_NAME, i18n.get("header.name"), 0.2F));
|
||||||
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_CREATED_BY, i18n.get("header.createdBy"), 0.1F));
|
||||||
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_CREATED_DATE, i18n.get("header.createdDate"), 0.1F));
|
||||||
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_LAST_MODIFIED_BY, i18n.get("header.modifiedBy"), 0.1F));
|
||||||
|
columnList.add(
|
||||||
|
new TableColumn(SPUILabelDefinitions.VAR_LAST_MODIFIED_DATE, i18n.get("header.modifiedDate"), 0.1F));
|
||||||
|
columnList.add(new TableColumn(SPUILabelDefinitions.VAR_DESC, i18n.get("header.description"), 0.2F));
|
||||||
return columnList;
|
return columnList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user