1 package org.simantics.diagram.profile;
3 import java.util.ArrayList;
5 import java.util.TreeMap;
7 import org.simantics.databoard.Bindings;
8 import org.simantics.databoard.annotations.Optional;
9 import org.simantics.databoard.binding.Binding;
12 * @author Tuukka Lehtonen
15 public class ProfileActivityBean {
17 public static final String EXTENSION_KEY = ProfileActivityBean.class.getSimpleName();
18 public static final Binding BINDING = Bindings.getBindingUnchecked(ProfileActivityBean.class);
20 public static class Profile {
21 public String relativeUri;
22 public List<String> activeEntries = new ArrayList<>();
25 public TreeMap<String, Profile> topLevelProfiles = new TreeMap<>();
28 public String activeProfile;