List of usage examples for com.google.gwt.user.client.ui DisclosurePanel DisclosurePanel
public DisclosurePanel(ImageResource openImage, ImageResource closedImage, String headerText)
From source file:com.bramosystems.oss.player.core.client.ui.Logger.java
License:Apache License
/** * Constructs a Logger object/*w ww . ja v a 2s . c o m*/ */ public Logger() { impl = GWT.create(LoggerConsoleImpl.class); // build the indicator... DisclosurePanel dp = new DisclosurePanel(imgpack.disclosurePanelOpen(), imgpack.disclosurePanelClosed(), ""); dp.setAnimationEnabled(true); dp.setStyleName(""); dp.add(impl.getConsole()); initWidget(dp); setWidth("100%"); }
From source file:com.ponysdk.core.terminal.ui.PTDisclosurePanel.java
License:Apache License
@Override protected DisclosurePanel createUIObject() { return new DisclosurePanel(openImageResource, closeImageResource, headerText); }
From source file:com.ponysdk.ui.terminal.ui.PTDisclosurePanel.java
License:Apache License
@Override public void create(final PTInstruction create, final UIService uiService) { final Long openImg = create.getLong(PROPERTY.DISCLOSURE_PANEL_OPEN_IMG); final Long closeImg = create.getLong(PROPERTY.DISCLOSURE_PANEL_CLOSE_IMG); final String headerText = create.getString(PROPERTY.TEXT); final PTImage open = (PTImage) uiService.getPTObject(openImg); final PTImage close = (PTImage) uiService.getPTObject(closeImg); final PImageResource openImageResource = new PImageResource(open.cast()); final PImageResource closeImageResource = new PImageResource(close.cast()); init(create, uiService, new DisclosurePanel(openImageResource, closeImageResource, headerText)); addHandlers(create, uiService);//from w ww. ja v a2 s .com }
From source file:org.jboss.ballroom.client.widgets.stack.DisclosureStackPanel.java
License:Open Source License
public DisclosureStackPanel(String title, boolean first) { panel = new DisclosurePanel(Icons.INSTANCE.stack_opened(), Icons.INSTANCE.stack_closed(), title); panel.setOpen(true);/*from ww w. j av a 2 s .c om*/ panel.getElement().setAttribute("style", "width:100%;"); panel.getHeader().setStyleName("stack-section-header"); if (first) panel.getHeader().addStyleName("stack-section-first"); panel.setWidth("100%"); // IE 7 }
From source file:org.jboss.wise.gwt.client.widget.URLOverridePanel.java
License:Open Source License
public URLOverridePanel() { DisclosurePanel urlOverrideDisclosure = new DisclosurePanel(Images.IMAGE_RESOURCE.treeOpen(), Images.IMAGE_RESOURCE.treeClosed(), "Run the service endpoint on another server"); add(urlOverrideDisclosure);//from w ww.j a va 2 s .c o m HorizontalPanel hPanel = new HorizontalPanel(); Label label = new Label("URL: "); address = new TextBox(); address.setWidth("28em"); hPanel.add(label); hPanel.add(address); errorLabel = new Label("Invalid URL"); hPanel.add(errorLabel); errorLabel.setVisible(false); errorLabel.addStyleName("urlValidationError"); urlFieldValidor = new URLFieldValidator(address, errorLabel); address.addKeyPressHandler(urlFieldValidor); urlOverrideDisclosure.setContent(hPanel); }
From source file:org.pentaho.reporting.platform.plugin.gwt.client.ParameterControllerPanel.java
License:Open Source License
public ParameterControllerPanel(final ReportContainer container, final ResourceBundle messages) { this.messages = messages; this.container = container; this.enabled = true; parameterMap = new ParameterValues(); parameterWidgets = new ArrayList<ParameterUI>(); parameterDisclosurePanel = new DisclosurePanel(DisclosureImages.images, messages.getString("reportParameters", "Report Parameters"), true); //$NON-NLS-1$ //$NON-NLS-2$ parameterDisclosurePanel.setStyleName("pentaho-disclosure-panel"); //$NON-NLS-1$ parameterDisclosurePanel.setOpen(true); parameterDisclosurePanel.setWidth("100%"); //$NON-NLS-1$ // fix for BISERVER-6027 - on open of the panel, set the focus to the focusWidget parameterDisclosurePanel.addOpenHandler(new GrabFocusHandler()); submitParametersButton = new Button(messages.getString("viewReport", "View Report")); //$NON-NLS-1$ //$NON-NLS-2$ submitParametersButton.setStyleName("pentaho-button"); submitParametersButton.addClickHandler(new SubmitParameterListener()); submitSubscriptionButton = new Button(messages.getString("schedule", "Schedule")); //$NON-NLS-1$ //$NON-NLS-2$ submitSubscriptionButton.setStyleName("pentaho-button"); submitParametersOnChangeCheckBox = new CheckBox(messages.getString("autoSubmit", "Auto-Submit")); //$NON-NLS-1$ //$NON-NLS-2$ submitParametersOnChangeCheckBox.setTitle(messages.getString("submitTooltip")); //$NON-NLS-1$ submitParametersOnChangeCheckBox.addValueChangeHandler(new AutoSubmitChangeHandler()); setWidth("100%"); //$NON-NLS-1$ setStyleName("parameter-application"); //$NON-NLS-1$ parameterContainer = new VerticalPanel(); parameterContainer.setStyleName("parameter-container"); //$NON-NLS-1$ parameterContainer.setWidth("100%"); //$NON-NLS-1$ // async call fetchParameters(ParameterSubmitMode.INITIAL); }