Skip to content
Snippets Groups Projects
Commit 6e38d9e8 authored by srosse's avatar srosse
Browse files

OO-4479: show the external id. of taxonomy level in the different trees

parent af9e047b
No related branches found
No related tags found
No related merge requests found
...@@ -84,6 +84,10 @@ public class TaxonomyLevelRow implements TaxonomyLevelRef, FlexiTreeTableNode { ...@@ -84,6 +84,10 @@ public class TaxonomyLevelRow implements TaxonomyLevelRef, FlexiTreeTableNode {
return taxonomyLevel.getIdentifier(); return taxonomyLevel.getIdentifier();
} }
public String getExternalId() {
return taxonomyLevel.getExternalId();
}
public Long getTypeKey() { public Long getTypeKey() {
return type == null ? null : type.getKey(); return type == null ? null : type.getKey();
} }
......
...@@ -132,6 +132,7 @@ public class TaxonomyTreeTableController extends FormBasicController implements ...@@ -132,6 +132,7 @@ public class TaxonomyTreeTableController extends FormBasicController implements
treeNodeRenderer.setFlatBySearchAndFilter(true); treeNodeRenderer.setFlatBySearchAndFilter(true);
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.displayName, treeNodeRenderer)); columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.displayName, treeNodeRenderer));
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.identifier, "select")); columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.identifier, "select"));
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.externalId, "select"));
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.typeIdentifier)); columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.typeIdentifier));
columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.numOfChildren)); columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.numOfChildren));
DefaultFlexiColumnModel selectColumn = new DefaultFlexiColumnModel("zoom", translate("zoom"), "tt-focus"); DefaultFlexiColumnModel selectColumn = new DefaultFlexiColumnModel("zoom", translate("zoom"), "tt-focus");
......
...@@ -116,6 +116,7 @@ implements FilterableFlexiTableModel { ...@@ -116,6 +116,7 @@ implements FilterableFlexiTableModel {
case key: return level.getKey(); case key: return level.getKey();
case displayName: return level.getDisplayName(); case displayName: return level.getDisplayName();
case identifier: return level.getIdentifier(); case identifier: return level.getIdentifier();
case externalId: return level.getExternalId();
case typeIdentifier: return level.getTypeIdentifier(); case typeIdentifier: return level.getTypeIdentifier();
case numOfChildren: return level.getNumberOfChildren(); case numOfChildren: return level.getNumberOfChildren();
case tools: return level.getToolsLink(); case tools: return level.getToolsLink();
...@@ -127,6 +128,7 @@ implements FilterableFlexiTableModel { ...@@ -127,6 +128,7 @@ implements FilterableFlexiTableModel {
key("table.header.key"), key("table.header.key"),
displayName("table.header.taxonomy.level.displayName"), displayName("table.header.taxonomy.level.displayName"),
identifier("table.header.taxonomy.level.identifier"), identifier("table.header.taxonomy.level.identifier"),
externalId("table.header.taxonomy.level.externalId"),
typeIdentifier("table.header.taxonomy.level.type.identifier"), typeIdentifier("table.header.taxonomy.level.type.identifier"),
numOfChildren("table.header.taxonomy.level.num.children"), numOfChildren("table.header.taxonomy.level.num.children"),
tools("table.header.actions"); tools("table.header.actions");
......
...@@ -93,7 +93,7 @@ table.header.taxonomy.displayName=Taxonomie ...@@ -93,7 +93,7 @@ table.header.taxonomy.displayName=Taxonomie
table.header.taxonomy.externalId=Taxanomie Ext. Ref. table.header.taxonomy.externalId=Taxanomie Ext. Ref.
table.header.taxonomy.identifier=Taxonomie ID table.header.taxonomy.identifier=Taxonomie ID
table.header.taxonomy.level.displayName=Anzeigename table.header.taxonomy.level.displayName=Anzeigename
table.header.taxonomy.level.externalId=Level Ext. Ref. table.header.taxonomy.level.externalId=Ebene Ext. Ref.
table.header.taxonomy.level.identifier=Kennzeichen table.header.taxonomy.level.identifier=Kennzeichen
table.header.taxonomy.level.num.children=Anzahl table.header.taxonomy.level.num.children=Anzahl
table.header.taxonomy.level.type=Ebenentyp table.header.taxonomy.level.type=Ebenentyp
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment