@Override public void addServerInstance(final String serverTemplateId, final String serverInstanceId, final String serverName, final Command onSelect) { if (!serverTemplateId.equals(this.templateId)) { return; } final CustomGroupItem groupItem = new CustomGroupItem(serverName, IconType.SERVER, onSelect); serverInstanceItems.put(serverInstanceId, groupItem); remoteServersListGroup.add(groupItem); }
public LinkedGroup() { setStyleName(Styles.LIST_GROUP); } }
public void addNewPlugin(final BasePluginEvent newPlugin) { //Sort Widgets by Plugin Name. A TreeMap supports sorting on insertion by natural ordering of its keys final Map<String, Widget> sortedNavList = new TreeMap<String, Widget>(PLUGIN_NAME_COMPARATOR); final LinkedGroup navList = listGroups.get(newPlugin.getPlugin().getType()); for (int i = 0; i < navList.getWidgetCount(); i++) { final Widget w = navList.getWidget(i); for (Map.Entry<String, Widget> e : pluginRef.entrySet()) { if (e.getValue().equals(w)) { sortedNavList.put(e.getKey(), e.getValue()); } } } Widget itemNavLink = makeItemNavLink(newPlugin.getPlugin()); if (itemNavLink != null) { sortedNavList.put(newPlugin.getPlugin().getName(), itemNavLink); } navList.clear(); for (Widget w : sortedNavList.values()) { navList.add(w); } }
final LinkedGroup itemsNavList = new LinkedGroup(); itemsNavList.getElement().getStyle().setMarginBottom(0, Style.Unit.PX); final PanelCollapse collapse = new PanelCollapse(); itemsNavList.add(makeItemNavLink(entry.getKey(), folderItem));
final LinkedGroup itemsNavList = new LinkedGroup(); final PluginType type = fromResourceType(entry.getKey()); Widget itemNavLink = makeItemNavLink(item); if (itemNavLink != null) { itemsNavList.add(itemNavLink);
public void addNewPlugin(final BasePluginEvent newPlugin) { //Sort Widgets by Plugin Name. A TreeMap supports sorting on insertion by natural ordering of its keys final Map<String, Widget> sortedNavList = new TreeMap<String, Widget>(PLUGIN_NAME_COMPARATOR); final LinkedGroup navList = listGroups.get(newPlugin.getPlugin().getType()); for (int i = 0; i < navList.getWidgetCount(); i++) { final Widget w = navList.getWidget(i); for (Map.Entry<String, Widget> e : pluginRef.entrySet()) { if (e.getValue().equals(w)) { sortedNavList.put(e.getKey(), e.getValue()); } } } Widget itemNavLink = makeItemNavLink(newPlugin.getPlugin()); if (itemNavLink != null) { sortedNavList.put(newPlugin.getPlugin().getName(), itemNavLink); } navList.clear(); for (Widget w : sortedNavList.values()) { navList.add(w); } }
final LinkedGroup itemsNavList = new LinkedGroup(); final PluginType type = fromResourceType(entry.getKey()); Widget itemNavLink = makeItemNavLink(item); if (itemNavLink != null) { itemsNavList.add(itemNavLink);
@Override public void addTemplate( final String id, final String name ) { final CustomGroupItem template = new CustomGroupItem( name, IconType.FOLDER_O, new Command() { @Override public void execute() { presenter.select( id ); } } ); idItem.put( id, template ); serverTemplates.add( template ); }
public LinkedGroup() { setStyleName(Styles.LIST_GROUP); } }
@Override public void addContainer(final String serverTemplateId, final String containerSpecId, final String containerName, final Command onSelect) { if (!serverTemplateId.equals(this.templateId)) { return; } final CustomGroupItem groupItem = new CustomGroupItem(containerSpecId, IconType.FOLDER_O, onSelect); containerItems.put(containerSpecId, groupItem); containersListGroup.add(groupItem); }
@Override public EntitiesList.View clear() { entitiesList.clear(); emptyEntitiesRow.setVisible(true); return this; }
entitiesList.add(groupItem);
@Override public EntitiesList.View clear() { entitiesList.clear(); emptyEntitiesRow.setVisible(true); return this; }
entitiesList.add(groupItem);
@Override public void clear() { remoteServersListGroup.clear(); containersListGroup.clear(); serverInstanceItems.clear(); containerItems.clear(); selected = null; templateId = null; serverTemplate.setInnerText(""); processEnabled.setValue(false); ruleEnabled.setValue(false); planningEnabled.setValue(false); }