Alexander Wels has posted comments on this change.

Change subject: userportal, webadmin: convert remaining widgets to PatternFly 
tooltips
......................................................................


Patch Set 17:

(8 comments)

https://gerrit.ovirt.org/#/c/38360/17/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractValidatedWidgetWithLabel.java
File 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractValidatedWidgetWithLabel.java:

Line 80:     @UiField
Line 81:     SimplePanel contentWidgetContainer;
Line 82: 
Line 83:     @UiField
Line 84:     WidgetTooltip labelElementTooltip;
Shouldn't this be just LabelTooltip?
Line 85: 
Line 86:     @UiField
Line 87:     WidgetTooltip contentWidgetContainerTooltip;
Line 88: 


https://gerrit.ovirt.org/#/c/38360/17/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/UiCommandButton.java
File 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/UiCommandButton.java:

Line 93: 
Line 94:     /**
Line 95:      * Use prohibition reasons for tooltip
Line 96:      */
Line 97:     protected String buildTooltipText() {
Wouldn't this read much better?

  String tooltipText = null;
  if (!getCommand().getExecuteProhibitionReasons().isEmpty()) {
    tooltipText = "";
    for (String reason: getCommand().getExecuteProhibitionReasons()) {
      if (!tooltipText.isEmpty()) {
        tooltipText += ", ";
      }
      tooltipText += reason;
    }
  }
  return tooltipText;
Line 98:         String tooltipText = null;
Line 99: 
Line 100:         StringBuilder sb = new StringBuilder();
Line 101:         if (!getCommand().getExecuteProhibitionReasons().isEmpty()) {


https://gerrit.ovirt.org/#/c/38360/17/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/action/DropdownActionButton.java
File 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/action/DropdownActionButton.java:

Line 43: 
Line 44:     private final static CommonApplicationResources resources = 
AssetProvider.getResources();
Line 45: 
Line 46:     public DropdownActionButton(List<ActionButtonDefinition<T>> 
actions, List selectedItems) {
Line 47:         super();
implicit
Line 48:         initDropdownButton();
Line 49:         initWidget(WidgetUiBinder.uiBinder.createAndBindUi(this));
Line 50:         initMenuPopup(actions, selectedItems);
Line 51:         addMouseHandlers();


https://gerrit.ovirt.org/#/c/38360/17/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/action/SimpleActionButton.java
File 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/action/SimpleActionButton.java:

Line 21:     @UiField
Line 22:     Style style;
Line 23: 
Line 24:     public SimpleActionButton() {
Line 25:         super();
super() is implied
Line 26:         initWidget(WidgetUiBinder.uiBinder.createAndBindUi(this));
Line 27: 
Line 28:         button.addClickHandler(new ClickHandler() {
Line 29:             @Override


https://gerrit.ovirt.org/#/c/38360/17/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/editor/generic/BaseEntityModelDetachableWidget.java
File 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/editor/generic/BaseEntityModelDetachableWidget.java:

Line 17: 
Line 18:     private final static CommonApplicationResources resources = 
AssetProvider.getResources();
Line 19:     private final static CommonApplicationConstants constants = 
AssetProvider.getConstants();
Line 20: 
Line 21:     @UiField(provided = true)
Does this need to be provided?
Line 22:     WidgetTooltip tooltip;
Line 23: 
Line 24:     Image attachedSeparatedImage;
Line 25: 


Line 32:     private BaseStyle style;
Line 33: 
Line 34:     private UIObject decoratedWidget;
Line 35: 
Line 36:     public BaseEntityModelDetachableWidget() {
If it is not provided then we don't need this constructor.
Line 37:         this.tooltip = new WidgetTooltip();
Line 38:     }
Line 39: 
Line 40:     // can not be as a constructor because needs to be called after 
the widgets get bind properly in children


https://gerrit.ovirt.org/#/c/38360/17/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/QuotaProgressBar.java
File 
frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/QuotaProgressBar.java:

Line 22:         setQuotaUsagePerUser(quotaUsagePerUser);
Line 23:     }
Line 24: 
Line 25:     public QuotaProgressBar() {
Line 26:         super();
super is implied
Line 27:         tooltip = new WidgetTooltip(this);
Line 28:     }
Line 29: 
Line 30:     public void setQuotaUsagePerUser(QuotaUsagePerUser 
quotaUsagePerUser) {


https://gerrit.ovirt.org/#/c/38360/17/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/basic/MainTabBasicListItemActionButton.java
File 
frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/widget/basic/MainTabBasicListItemActionButton.java:

Line 30:     Panel stylableButtonHolder;
Line 31: 
Line 32:     public MainTabBasicListItemActionButton(String tooltipText, 
ImageResource enabledImage, ImageResource disabledImage,
Line 33:             String additionalStyle) {
Line 34:         super();
implicit
Line 35:         initWidget(WidgetUiBinder.uiBinder.createAndBindUi(this));
Line 36:         setTooltipText(tooltipText);
Line 37:         
setEnabledHtml(SafeHtmlUtils.fromTrustedString(AbstractImagePrototype.create(enabledImage).getHTML()));
Line 38:         
setDisabledHtml(SafeHtmlUtils.fromTrustedString(AbstractImagePrototype.create(disabledImage).getHTML()));


-- 
To view, visit https://gerrit.ovirt.org/38360
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ic247147c091f4fa6e6c09689c85b6901c74f11f3
Gerrit-PatchSet: 17
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Greg Sheremeta <gsher...@redhat.com>
Gerrit-Reviewer: Alexander Wels <aw...@redhat.com>
Gerrit-Reviewer: Einav Cohen <eco...@redhat.com>
Gerrit-Reviewer: Greg Sheremeta <gsher...@redhat.com>
Gerrit-Reviewer: Vojtech Szocs <vsz...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to