Skip to content

Commit

Permalink
Merge pull request #35 from rsearls/wise-259-css-improvements
Browse files Browse the repository at this point in the history
[WISE-259] fixed banner display. Added open/close icon to DisclosureP…
  • Loading branch information
asoldano committed Nov 24, 2015
2 parents b3d599c + be4fbd8 commit 9a2a87a
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 10 deletions.
21 changes: 21 additions & 0 deletions src/main/java/org/jboss/wise/gwt/client/util/Resources.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package org.jboss.wise.gwt.client.util;

import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.ImageResource;

/**
* User: rsearls
* Date: 9/24/15
*/
public interface Resources extends ClientBundle
{
// I added this line below
public static final Resources INSTANCE = GWT.create(Resources.class);

@Source("../imageresource/arrow_closed_down.gif")
ImageResource openImage();

@Source("../imageresource/arrow_open_up.gif")
ImageResource closeImage();
}
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.ScrollPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
import org.jboss.wise.gwt.client.util.Resources;

/**
* A standard layout for display of SOAP messages.
Expand All @@ -16,21 +17,21 @@
public class MessageDisplayPanel extends HorizontalPanel {

private Label msgPreviewLabel = new Label();
private DisclosurePanel previewlMsgDisclosure = new DisclosurePanel();
private DisclosurePanel previewlMsgDisclosure = new DisclosurePanel(
Resources.INSTANCE.openImage(), Resources.INSTANCE.closeImage(), "Message");
private Button refreshPreviewMsgButton = new Button();

public MessageDisplayPanel () {

add(previewlMsgDisclosure);
previewlMsgDisclosure.setHeader(new Label("Message"));
msgPreviewLabel.getElement().getStyle().setProperty("whiteSpace", "pre");
VerticalPanel previewMsgVerticalPanel = new VerticalPanel();
refreshPreviewMsgButton.setText("refresh");
previewMsgVerticalPanel.add(refreshPreviewMsgButton );
refreshPreviewMsgButton.addStyleName("wise-gwt-Button");
previewMsgVerticalPanel.add(refreshPreviewMsgButton);
ScrollPanel previewScrollPanel = new ScrollPanel(msgPreviewLabel);
previewMsgVerticalPanel.add(previewScrollPanel);
previewMsgVerticalPanel.addStyleName("wise-message-content");
previewlMsgDisclosure.setContent(previewMsgVerticalPanel);

}

/**
Expand All @@ -43,7 +44,7 @@ public void setDisplayRefreshButton(boolean flag){

public void setHeaderTitle(String title) {
if (title != null) {
previewlMsgDisclosure.setHeader(new Label(title));
previewlMsgDisclosure.getHeaderTextAccessor().setText(title);
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.TextBox;
import org.jboss.wise.gwt.client.handlers.URLFieldValidator;
import org.jboss.wise.gwt.client.util.Resources;

/**
* User: rsearls
* Date: 8/3/15
Expand All @@ -38,9 +40,9 @@ public class URLOverridePanel extends HorizontalPanel {

public URLOverridePanel() {

DisclosurePanel urlOverrideDisclosure = new DisclosurePanel();
DisclosurePanel urlOverrideDisclosure = new DisclosurePanel(
Resources.INSTANCE.openImage(), Resources.INSTANCE.closeImage(), "Run the service endpoint on another server");
add(urlOverrideDisclosure);
urlOverrideDisclosure.setHeader(new Label("Run the service endpoint on another server"));

HorizontalPanel hPanel = new HorizontalPanel();
Label label = new Label("URL: ");
Expand Down
8 changes: 6 additions & 2 deletions src/main/webapp/Main.css
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ th, td {
img {
max-width: 100%;
height: auto;
width: auto\9; /* ie8 */
width: 100%;
}

div.endpoint {
Expand Down Expand Up @@ -184,7 +184,6 @@ div.urlValidationError {
}

.wise-menuPanel {
/*background: yellowgreen; */
float:right;
width: 200px;
}
Expand All @@ -194,3 +193,8 @@ div.urlValidationError {
font-size: 105%;
}

.wise-message-content {
background-color: lightgray;
}


0 comments on commit 9a2a87a

Please sign in to comment.