modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java | 31 ++-- modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java | 72 +++++----- modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java | 35 +++- modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java | 4 modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java | 2 modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeView.java | 2 modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties | 43 +++++ 7 files changed, 131 insertions(+), 58 deletions(-)
New commits: commit 110e6503eca240710c5ace9cc81f2276d5648a35 Author: John Mazzitelli mazz@redhat.com Date: Tue Nov 16 22:16:49 2010 -0500
i18n
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java index b31c33e..f916baf 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupContextMenu.java @@ -50,11 +50,16 @@ import org.rhq.enterprise.gui.coregui.client.gwt.GWTServiceLookup; import org.rhq.enterprise.gui.coregui.client.gwt.ResourceTypeGWTServiceAsync; import org.rhq.enterprise.gui.coregui.client.inventory.resource.type.ResourceTypeRepository; import org.rhq.enterprise.gui.coregui.client.util.message.Message; +import org.rhq.enterprise.gui.coregui.client.util.selenium.LocatableMenu;
/** * @author Greg Hinkle */ -public class ResourceGroupContextMenu extends Menu { +public class ResourceGroupContextMenu extends LocatableMenu { + + public ResourceGroupContextMenu(String locatorId) { + super(locatorId); + }
private ResourceType currentType; //private ResourceGroup group; @@ -87,7 +92,7 @@ public class ResourceGroupContextMenu extends Menu {
addItem(new MenuItem("Type: " + resourceType.getName()));
- MenuItem editPluginConfiguration = new MenuItem("Plugin Configuration"); + MenuItem editPluginConfiguration = new MenuItem(MSG.view_group_contextMenu_pluginConfiguration()); editPluginConfiguration.addClickHandler(new ClickHandler() { public void onClick(MenuItemClickEvent event) { int groupId = group.getId(); @@ -111,14 +116,14 @@ public class ResourceGroupContextMenu extends Menu { editPluginConfiguration.setEnabled(resourceType.getPluginConfigurationDefinition() != null); addItem(editPluginConfiguration);
- MenuItem editResourceConfiguration = new MenuItem("Resource Configuration"); + MenuItem editResourceConfiguration = new MenuItem(MSG.view_group_contextMenu_resourceConfiguration()); editResourceConfiguration.addClickHandler(new ClickHandler() { public void onClick(MenuItemClickEvent event) { int groupId = group.getId(); int resourceTypeId = resourceType.getId();
final Window configEditor = new Window(); - configEditor.setTitle("Edit " + group.getName() + " resource configuration"); + configEditor.setTitle(MSG.view_group_contextMenu_editResourceConfiguration(group.getName())); configEditor.setWidth(800); configEditor.setHeight(800); configEditor.setIsModal(true); @@ -144,7 +149,7 @@ public class ResourceGroupContextMenu extends Menu { addItem(new MenuItemSeparator());
// Operations Menu - MenuItem operations = new MenuItem("Operations"); + MenuItem operations = new MenuItem(MSG.view_group_contextMenu_operations()); Menu opSubMenu = new Menu(); if (resourceType.getOperationDefinitions() != null) { for (final OperationDefinition operationDefinition : resourceType.getOperationDefinitions()) { @@ -242,7 +247,7 @@ public class ResourceGroupContextMenu extends Menu { }
private MenuItem buildMetricsMenu(final ResourceType type) { - MenuItem measurements = new MenuItem("Measurements"); + MenuItem measurements = new MenuItem(MSG.view_group_contextMenu_measurements()); final Menu measurementsSubMenu = new Menu();
GWTServiceLookup.getDashboardService().findDashboardsForSubject(new AsyncCallback<List<Dashboard>>() { @@ -261,14 +266,15 @@ public class ResourceGroupContextMenu extends Menu { defItem.setSubmenu(defSubItem);
for (final Dashboard d : result) { - MenuItem addToDBItem = new MenuItem("Add chart to Dashboard: " + d.getName()); + MenuItem addToDBItem = new MenuItem(MSG.view_group_contextMenu_addChartToDashboard(d + .getName())); defSubItem.addItem(addToDBItem);
addToDBItem.addClickHandler(new ClickHandler() { public void onClick(MenuItemClickEvent menuItemClickEvent) {
- DashboardPortlet p = new DashboardPortlet(def.getDisplayName() + " Chart", - GraphPortlet.KEY, 250); + DashboardPortlet p = new DashboardPortlet(def.getDisplayName() + " " + + MSG.view_group_contextMenu_chart(), GraphPortlet.KEY, 250); p.getConfiguration().put( new PropertySimple(GraphPortlet.CFG_RESOURCE_GROUP_ID, currentGroup.getId())); p.getConfiguration().put( @@ -280,13 +286,14 @@ public class ResourceGroupContextMenu extends Menu { new AsyncCallback<Dashboard>() { public void onFailure(Throwable caught) { CoreGUI.getErrorHandler().handleError( - "Failed to save dashboard to server", caught); + MSG.view_group_contextMenu_saveChartToDashboardFailure(), caught); }
public void onSuccess(Dashboard result) { CoreGUI.getMessageCenter().notify( - new Message("Saved dashboard " + result.getName() + " to server", - Message.Severity.Info)); + new Message(MSG + .view_group_contextMenu_saveChartToDashboardSuccessful(result + .getName()), Message.Severity.Info)); } });
diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java index 37b57b0..674fc17 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupDetailView.java @@ -143,57 +143,62 @@ public class ResourceGroupDetailView extends AbstractTwoLevelTabSetView<Resource protected List<TwoLevelTab> createTabs() { List<TwoLevelTab> tabs = new ArrayList<TwoLevelTab>();
- summaryTab = new TwoLevelTab(getTabSet().extendLocatorId("Summary"), "Summary", + summaryTab = new TwoLevelTab(getTabSet().extendLocatorId("Summary"), MSG.view_group_tabs_summary(), "/images/icons/Service_up_16.png"); - summaryOverview = new SubTab(summaryTab.extendLocatorId("Overview"), "Overview", null); - summaryTimeline = new SubTab(summaryTab.extendLocatorId("Timeline"), "Timeline", null); + summaryOverview = new SubTab(summaryTab.extendLocatorId("Overview"), MSG.view_group_tabs_overview(), null); + summaryTimeline = new SubTab(summaryTab.extendLocatorId("Timeline"), MSG.view_group_tabs_timeline(), null); summaryTab.registerSubTabs(summaryOverview, summaryTimeline); tabs.add(summaryTab);
- monitoringTab = new TwoLevelTab(getTabSet().extendLocatorId("Monitoring"), "Monitoring", + monitoringTab = new TwoLevelTab(getTabSet().extendLocatorId("Monitoring"), MSG.view_group_tabs_monitoring(), "/images/icons/Monitor_grey_16.png"); - monitorGraphs = new SubTab(monitoringTab.extendLocatorId("Graphs"), "Graphs", null); - monitorTables = new SubTab(monitoringTab.extendLocatorId("Tables"), "Tables", null); - monitorTraits = new SubTab(monitoringTab.extendLocatorId("Traits"), "Traits", null); + monitorGraphs = new SubTab(monitoringTab.extendLocatorId("Graphs"), MSG.view_group_tabs_graphs(), null); + monitorTables = new SubTab(monitoringTab.extendLocatorId("Tables"), MSG.view_group_tabs_tables(), null); + monitorTraits = new SubTab(monitoringTab.extendLocatorId("Traits"), MSG.view_group_tabs_traits(), null);
- monitorSched = new SubTab(monitoringTab.extendLocatorId("Schedules"), "Schedules", null); - monitorCallTime = new SubTab(monitoringTab.extendLocatorId("CallTime"), "Call Time", null); + monitorSched = new SubTab(monitoringTab.extendLocatorId("Schedules"), MSG.view_group_tabs_schedules(), null); + monitorCallTime = new SubTab(monitoringTab.extendLocatorId("CallTime"), MSG.view_group_tabs_calltime(), null); monitoringTab.registerSubTabs(monitorGraphs, monitorTables, monitorTraits, monitorSched, monitorCallTime); tabs.add(monitoringTab);
- inventoryTab = new TwoLevelTab(getTabSet().extendLocatorId("Inventory"), "Inventory", + inventoryTab = new TwoLevelTab(getTabSet().extendLocatorId("Inventory"), MSG.view_group_tabs_inventory(), "/images/icons/Inventory_grey_16.png"); - inventoryMembers = new SubTab(inventoryTab.extendLocatorId("Members"), "Members", null); - inventoryConn = new SubTab(inventoryTab.extendLocatorId("ConnectionSettings"), "Connection Settings", null); - inventoryConnHistory = new SubTab(inventoryTab.extendLocatorId("ConnectionSettingsHistory"), - "Connection Settings History", null); - inventoryMembership = new SubTab(inventoryTab.extendLocatorId("Membership"), "Membership", null); + inventoryMembers = new SubTab(inventoryTab.extendLocatorId("Members"), MSG.view_group_tabs_members(), null); + inventoryConn = new SubTab(inventoryTab.extendLocatorId("ConnectionSettings"), MSG + .view_group_tabs_connectionSettings(), null); + inventoryConnHistory = new SubTab(inventoryTab.extendLocatorId("ConnectionSettingsHistory"), MSG + .view_group_tabs_connectionSettingsHistory(), null); + inventoryMembership = new SubTab(inventoryTab.extendLocatorId("Membership"), "Membership", null); // TODO this will merge with Members inventoryTab.registerSubTabs(this.inventoryMembers, this.inventoryConn, this.inventoryConnHistory, this.inventoryMembership); tabs.add(inventoryTab);
- operationsTab = new TwoLevelTab(getTabSet().extendLocatorId("Operations"), "Operations", + operationsTab = new TwoLevelTab(getTabSet().extendLocatorId("Operations"), MSG.view_group_tabs_operations(), "/images/icons/Operation_grey_16.png"); - this.opHistory = new SubTab(operationsTab.extendLocatorId("History"), "History", null); - this.opSched = new SubTab(operationsTab.extendLocatorId("Scheduled"), "Scheduled", null); + this.opHistory = new SubTab(operationsTab.extendLocatorId("History"), MSG.view_group_tabs_history(), null); + this.opSched = new SubTab(operationsTab.extendLocatorId("Scheduled"), MSG.view_group_tabs_scheduled(), null); operationsTab.registerSubTabs(this.opHistory, this.opSched); tabs.add(operationsTab);
- alertsTab = new TwoLevelTab(getTabSet().extendLocatorId("Alerts"), "Alerts", "/images/icons/Alert_grey_16.png"); - this.alertHistory = new SubTab(alertsTab.extendLocatorId("History"), "History", null); - this.alertDef = new SubTab(alertsTab.extendLocatorId("Definitions"), "Definitions", null); + alertsTab = new TwoLevelTab(getTabSet().extendLocatorId("Alerts"), MSG.view_group_tabs_alerts(), + "/images/icons/Alert_grey_16.png"); + this.alertHistory = new SubTab(alertsTab.extendLocatorId("History"), MSG.view_group_tabs_history(), null); + this.alertDef = new SubTab(alertsTab.extendLocatorId("Definitions"), MSG.view_group_tabs_definitions(), null); alertsTab.registerSubTabs(alertHistory, alertDef); tabs.add(alertsTab);
- configurationTab = new TwoLevelTab(getTabSet().extendLocatorId("Configuration"), "Configuration", - "/images/icons/Configure_grey_16.png"); - this.configCurrent = new SubTab(configurationTab.extendLocatorId("Current"), "Current", null); - this.configHistory = new SubTab(configurationTab.extendLocatorId("History"), "History", null); + configurationTab = new TwoLevelTab(getTabSet().extendLocatorId("Configuration"), MSG + .view_group_tabs_configuration(), "/images/icons/Configure_grey_16.png"); + this.configCurrent = new SubTab(configurationTab.extendLocatorId("Current"), MSG.view_group_tabs_current(), + null); + this.configHistory = new SubTab(configurationTab.extendLocatorId("History"), MSG.view_group_tabs_history(), + null); configurationTab.registerSubTabs(this.configCurrent, this.configHistory); tabs.add(configurationTab);
- eventsTab = new TwoLevelTab(getTabSet().extendLocatorId("Events"), "Events", "/images/icons/Events_grey_16.png"); - this.eventHistory = new SubTab(eventsTab.extendLocatorId("History"), "History", null); + eventsTab = new TwoLevelTab(getTabSet().extendLocatorId("Events"), MSG.view_group_tabs_events(), + "/images/icons/Events_grey_16.png"); + this.eventHistory = new SubTab(eventsTab.extendLocatorId("History"), MSG.view_group_tabs_history(), null); eventsTab.registerSubTabs(eventHistory); tabs.add(eventsTab);
@@ -339,12 +344,13 @@ public class ResourceGroupDetailView extends AbstractTwoLevelTabSetView<Resource } else { groupComposite = result.get(0); // First load the user's permissions for the group. - UserPermissionsManager.getInstance().loadGroupPermissions(groupComposite, new PermissionsLoadedListener() { - public void onPermissionsLoaded(Set<Permission> permissions) { - // Next load the group's ResourceType. - loadResourceType(groupComposite, viewPath); - } - }); + UserPermissionsManager.getInstance().loadGroupPermissions(groupComposite, + new PermissionsLoadedListener() { + public void onPermissionsLoaded(Set<Permission> permissions) { + // Next load the group's ResourceType. + loadResourceType(groupComposite, viewPath); + } + }); } } }); diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java index e78e3b6..438a46e 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTitleBar.java @@ -95,12 +95,14 @@ public class ResourceGroupTitleBar extends LocatableHLayout { GWTServiceLookup.getTagService().updateResourceGroupTags(group.getId(), tags, new AsyncCallback<Void>() { public void onFailure(Throwable caught) { - CoreGUI.getErrorHandler().handleError("Failed to update resource group tags", caught); + CoreGUI.getErrorHandler().handleError( + MSG.view_group_titleBar_updateTagsFailure(group.getName()), caught); }
public void onSuccess(Void result) { CoreGUI.getMessageCenter().notify( - new Message("Resource group tags updated", Message.Severity.Info)); + new Message(MSG.view_group_titleBar_updateTagsSuccessful(group.getName()), + Message.Severity.Info)); // update what is essentially our local cache group.setTags(tags); } @@ -126,7 +128,8 @@ public class ResourceGroupTitleBar extends LocatableHLayout { GWTServiceLookup.getResourceGroupService().findResourceGroupsByCriteria(criteria, new AsyncCallback<PageList<ResourceGroup>>() { public void onFailure(Throwable caught) { - CoreGUI.getErrorHandler().handleError("Could not load resource tags", caught); + CoreGUI.getErrorHandler().handleError(MSG.view_group_titleBar_loadTagsFailure(group.getName()), + caught); }
public void onSuccess(PageList<ResourceGroup> result) { @@ -163,7 +166,11 @@ public class ResourceGroupTitleBar extends LocatableHLayout {
private void updateFavoriteButton() { this.favoriteButton.setSrc(favorite ? FAV_ICON : NOT_FAV_ICON); - this.favoriteButton.setTooltip("Click to " + (favorite ? "remove" : "add") + " this group as a favorite."); + if (favorite) { + this.favoriteButton.setTooltip(MSG.view_group_titleBar_clickToRemoveFav()); + } else { + this.favoriteButton.setTooltip(MSG.view_group_titleBar_clickToAddFav()); + } }
private Set<Integer> toggleFavoriteLocally() { @@ -179,16 +186,24 @@ public class ResourceGroupTitleBar extends LocatableHLayout {
public class UpdateFavoritesCallback implements AsyncCallback<Subject> { public void onSuccess(Subject subject) { - CoreGUI.getMessageCenter().notify( - new Message((favorite ? "Added " : "Removed ") + " Group " + ResourceGroupTitleBar.this.group.getName() - + " as a favorite.", Message.Severity.Info)); + String m; + if (favorite) { + m = MSG.view_group_titleBar_addedFav(ResourceGroupTitleBar.this.group.getName()); + } else { + m = MSG.view_group_titleBar_removedFav(ResourceGroupTitleBar.this.group.getName()); + } + CoreGUI.getMessageCenter().notify(new Message(m, Message.Severity.Info)); updateFavoriteButton(); }
public void onFailure(Throwable throwable) { - CoreGUI.getMessageCenter().notify( - new Message("Failed to " + (favorite ? "add " : "remove ") + " Group " - + ResourceGroupTitleBar.this.group.getName() + " as a favorite.", Message.Severity.Error)); + String m; + if (favorite) { + m = MSG.view_group_titleBar_addedFavFailure(ResourceGroupTitleBar.this.group.getName()); + } else { + m = MSG.view_group_titleBar_removedFavFailure(ResourceGroupTitleBar.this.group.getName()); + } + CoreGUI.getMessageCenter().notify(new Message(m, Message.Severity.Error)); // Revert back to our original favorite status, since the server update failed. toggleFavoriteLocally(); } diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java index 16c6369..548196f 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeContextMenu.java @@ -37,6 +37,10 @@ import org.rhq.enterprise.gui.coregui.client.gwt.GWTServiceLookup; */ public class ResourceGroupTreeContextMenu extends ResourceGroupContextMenu {
+ public ResourceGroupTreeContextMenu(String locatorId) { + super(locatorId); + } + public void showContextMenu(TreeNode node) {
final ClusterKey clusterKey = (ClusterKey) node.getAttributeAsObject("key"); diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java index fc08133..9a218fb 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/groups/detail/ResourceGroupTreeView.java @@ -102,7 +102,7 @@ public class ResourceGroupTreeView extends LocatableVLayout implements Bookmarka
addMember(this.treeGrid);
- contextMenu = new ResourceGroupTreeContextMenu(); + contextMenu = new ResourceGroupTreeContextMenu(extendLocatorId("contextMenu")); treeGrid.setContextMenu(contextMenu);
treeGrid.addSelectionChangedHandler(new SelectionChangedHandler() { diff --git a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeView.java b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeView.java index fc00341..21476d3 100644 --- a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeView.java +++ b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/inventory/resource/detail/ResourceTreeView.java @@ -139,7 +139,7 @@ public class ResourceTreeView extends LocatableVLayout { treeGrid.setLeaveScrollbarGap(false);
resourceContextMenu = new Menu(); - autoGroupContextMenu = new ResourceGroupContextMenu(); + autoGroupContextMenu = new ResourceGroupContextMenu(extendLocatorId("autoGroupContextMenu"));
treeGrid.addSelectionChangedHandler(new SelectionChangedHandler() { public void onSelectionChanged(SelectionEvent selectionEvent) { diff --git a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties index ccc75e1..13fb3fa 100644 --- a/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties +++ b/modules/enterprise/gui/coregui/src/main/resources/org/rhq/enterprise/gui/coregui/client/Messages.properties @@ -186,7 +186,6 @@ view_measureRange_hour = 1 Hour~ view_measureRange_hours = {0} Hours~ view_measureRange_last = Last~ view_measureRange_minutes = {0} Minutes~ - view_measureRange_range = Range~ view_measureRange_simple = Simple...~
@@ -280,6 +279,47 @@ view_dynagroup_loadDefinitionMissing=There is no group definition with the ID of view_dynagroup_permUnknown=Could not determine if you have the proper permissions - access is denied~ view_dynagroup_permDenied=You do not have permission to view group definitions~ view_dynagroup_definitions=DynaGroup Definitions~ +view_group_titleBar_updateTagsSuccessful=The tags for the resource group [{0}] have been updated~ +view_group_titleBar_updateTagsFailure=Failed to update the tags for resource group [{0}]~ +view_group_titleBar_loadTagsFailure=Failed to load the tags for resource group [{0}]~ +view_group_titleBar_clickToRemoveFav=Click to remove this group as a favorite~ +view_group_titleBar_clickToAddFav=Click to add this group as a favorite~ +view_group_titleBar_removedFav=You have removed group [{0}] as one of your favorites~ +view_group_titleBar_addedFav=You have added group [{0}] as a favorite~ +view_group_titleBar_removedFavFailure=Failed to remove group [{0}] as one of your favorites~ +view_group_titleBar_addedFavFailure=Failed to add group [{0}] as a favorite~ +view_group_contextMenu_pluginConfiguration=Plugin Configuration~ +view_group_contextMenu_resourceConfiguration=Resource Configuration~ +view_group_contextMenu_editResourceConfiguration=Edit [{0}] Resource Configuration~ +view_group_contextMenu_operations=Operations~ +view_group_contextMenu_measurements=Measurements~ +view_group_contextMenu_addChartToDashboard=Add chart to dashboard [{0}]~ +view_group_contextMenu_chart=Chart~ +view_group_contextMenu_saveChartToDashboardSuccessful=You have saved dashboard [{0}]~ +view_group_contextMenu_saveChartToDashboardFailure=Failed to save the dashboard~ +view_group_tabs_summary=Summary~ +view_group_tabs_overview=Overview~ +view_group_tabs_timeline=Timeline~ +view_group_tabs_monitoring=Monitoring~ +view_group_tabs_graphs=Graphs~ +view_group_tabs_tables=Tables~ +view_group_tabs_traits=Traits~ +view_group_tabs_schedules=Schedules~ +view_group_tabs_calltime=Calltime~ +view_group_tabs_inventory=Inventory~ +view_group_tabs_members=Members~ +view_group_tabs_connectionSettings=Connection Settings~ +view_group_tabs_connectionSettingsHistory=Connection Settings History~ +view_group_tabs_operations=Operations~ +view_group_tabs_history=History~ +view_group_tabs_schedules=Schedules~ +view_group_tabs_scheduled=Scheduled~ +view_group_tabs_alerts=Alerts~ +view_group_tabs_definitions=Definitions~ +view_group_tabs_current=Current~ +view_group_tabs_events=Events~ +view_group_tabs_configuration=Configuration~ +
#==================== Reports ======================
@@ -294,3 +334,4 @@ view_aboutBox_homepage = Homepage~ view_aboutBox_jbossByRedHat = JBoss by Red Hat~ view_aboutBox_title = About {0}~ view_aboutBox_version = Version:~ +
rhq-commits@lists.fedorahosted.org