1 26 27 package org.objectweb.util.browser.core.api; 28 29 30 import org.objectweb.util.browser.api.Entry; 31 import org.objectweb.util.browser.core.common.ExtendedBoolean; 32 33 40 public interface BrowserProperty { 41 42 46 public void setContextProperty(ContextProperty properties); 47 48 52 public TypeSystem getTypeSystem(); 53 54 59 public Entry getIcon(String id, Role role, ExtendedBoolean nodeFound); 60 61 66 public Entry getPanel(String id, Role role, ExtendedBoolean nodeFound); 67 68 75 public Entry getMenu(String id, Role role, ExtendedBoolean nodeFound); 76 77 82 public Entry getWrapper(String id, Role role, ExtendedBoolean nodeFound); 83 84 89 public Entry getDropAction(String id, Role role, ExtendedBoolean nodeFound); 90 91 96 public Entry getInfo(String id, Role role, ExtendedBoolean nodeFound); 97 98 101 public RootFactory getRoot(Role role); 102 103 108 public Role[] getInheritedRoles(); 109 110 } 111 | Popular Tags |