X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=core%2Forg.argeo.suite.ui%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fui%2FDefaultLeadPane.java;h=6e4ea4ce951b4d929242c088bfc9fdfaa3a6eb57;hp=e56a676c4259915c4dc25fc3a143d91fc73a1341;hb=ac2362ef2d6b03727a7813bdee26322d0f30810d;hpb=3afd052c9c380355ebfce9455e8fa3993f168fe0 diff --git a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java index e56a676..6e4ea4c 100644 --- a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java +++ b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultLeadPane.java @@ -1,5 +1,6 @@ package org.argeo.suite.ui; +import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.HashSet; @@ -42,7 +43,7 @@ public class DefaultLeadPane implements CmsUiProvider { private Map> layers = Collections.synchronizedSortedMap(new TreeMap<>()); private List defaultLayers; - private List adminLayers; + private List adminLayers= new ArrayList<>(); @Override public Control createUi(Composite parent, Node node) throws RepositoryException { @@ -115,41 +116,9 @@ public class DefaultLeadPane implements CmsUiProvider { first = b; } } - -// if (isAdmin && adminLayers != null) -// for (String layerId : adminLayers) { -// if (layers.containsKey(layerId)) { -// RankedObject layerObj = layers.get(layerId); -// -// String titleStr = (String) layerObj.getProperties().get(SuiteLayer.Property.title.name()); -// Localized title = null; -// if (titleStr != null) -// title = new Localized.Untranslated(titleStr); -// -// String iconName = (String) layerObj.getProperties().get(SuiteLayer.Property.icon.name()); -// SuiteIcon icon = null; -// if (iconName != null) -// icon = SuiteIcon.valueOf(iconName); -// -// Button b = SuiteUiUtils.createLayerButton(parent, layerId, title, icon); -// if (first == null) -// first = b; -// } -// } - -// Button dashboardB = createButton(parent, SuiteMsg.dashboard.name(), SuiteMsg.dashboard, SuiteIcon.dashboard); - if (!cmsView.isAnonymous()) { -// createButton(parent, SuiteMsg.documents.name(), SuiteMsg.documents, SuiteIcon.documents); -// createButton(parent, SuiteMsg.people.name(), SuiteMsg.people, SuiteIcon.people); -// createButton(parent, SuiteMsg.locations.name(), SuiteMsg.locations, SuiteIcon.location); - } return first; } - protected void processLayer(String layerDef) { - - } - public void init(Map properties) { String[] defaultLayers = (String[]) properties.get(Property.defaultLayers.toString()); if (defaultLayers == null)