setStyleName("gwt-Anchor"); directionalTextHelper = new DirectionalTextHelper(getAnchorElement(), /* is inline */true);
public DateAnchor(@Nonnull final String element, @Nonnull final GwtLocalDateModel newDate, @Nonnull final CalendarViewRenderer<?, ?> renderer) { super(element); date = newDate; super.setStyleName(renderer.getStyle(JrsGxtDateCss.DATE_LINK)); }
@Override public void setStyleName(String style) { anchor.setStyleName(style); disabledLabel.setStyleName(style); }
private void configureClearAllFilters() { clearFilters.setText( CLEAR_ALL_FILTERS ); clearFilters.setStyleName( "clearAllFilters" ); clearFilters.addClickHandler( new ClickHandler() { @Override public void onClick(ClickEvent event) { SearchRequest request = context.getCurrentRequest(); // either updateBreadcrumbs or submit modified search // - with existing behaviour, the latter is more consistent.... // updateBreadCrumbs(context.getCurrentResults()); SearchRequest newRequest = new SearchRequest( request.toURLParams() ).clearFilters(); SearchRequest hierRequest = context.getTypeHierarchyRequest(); if ( hierRequest != null ) { // this query generated the subtype-counts for some // expanded type - but is null if we have not expanded: hierRequest.clearFilters(); } context.search( newRequest ); } } ); }
Anchor fileDownloadLink = new Anchor(); fileDownloadLink.setStyleName(ViewConstants.STYLE_LINK_FILE_DOWNLOAD); fileDownloadLink.setText(subSubStructure.getName()); fileDownloadLink.setHref(ViewConstants.HREF_DOWNLOAD_FILE_EXTRACTED_DATA + subSubStructure.getPath()); treeItem.addItem(fileDownloadLink); StyleCorrector.correctStyle(fileDownloadLink);
/*************************************** * Called when the minimize icon is clicked. The default implementation * hides the container of the dialog box. * * @param event The {@link ClickEvent} to handle */ protected void onMinimizeClick(ClickEvent event) { Widget widget = getWidget(); if (widget == null) { return; } boolean visible = widget.isVisible(); int offsetWidth = widget.getOffsetWidth(); widget.setVisible(!visible); this.minimized = visible; if (visible) { this.container.setWidth(offsetWidth + "px"); this.minimize.setStyleName("gwt-extras-dialog-maximize"); } else { this.container.setWidth(null); this.minimize.setStyleName("gwt-extras-dialog-minimize"); } }
private Anchor createCiteButton() { if (!needsCiteButton()) { return null; } Anchor citeButton = new Anchor(); citeButton.setStyleName( "contactButton" ); citeButton.setText( CITE_BUTTON_TEXT ); final ClickHandler citeButtonClickHandler = new ClickHandler() { @Override public void onClick(final ClickEvent event) { SearchResourceAnalytics resourceAnalytics = new SearchResourceAnalytics(eiInstance); SearchCitationAnalytics citationAnalytics = new SearchCitationAnalytics(resourceAnalytics); SearchApplicationController.recordAnalyticsEvent(citationAnalytics.toString(), citationAnalytics.getResourceFragment()); final CitationPanel panel = new CitationPanel(eiInstance.getEntity().getURI().toString()); panel.showPopup(); } }; citeButton.addClickHandler( citeButtonClickHandler ); return citeButton; }
/** * @param currentPageNumber * @param pageNumber * @param startIndexForPage */ private void insertWidgetForPage(final int currentPageNumber, int pageNumber, final int startIndexForPage) { if ( pageNumber == currentPageNumber ) { // Add one since pages start at one not zero Label currentPageLabel = new Label( String.valueOf( pageNumber + 1 ) ); currentPageLabel.setStyleName( "pageLinkLabel" ); pagePanel.add( currentPageLabel ); } else { // Add one since pages start at one not zero Anchor pageLink = new Anchor( ( String.valueOf( pageNumber + 1 ) ), false, "javascript:;" ); pageLink.setStyleName( "pageLink" ); pageLink.addClickHandler( getClickHandlerForStartIndex( startIndexForPage ) ); pagePanel.add( pageLink ); } }
previousLink.setStyleName( "dtPaginateFrame" ); disabledPreviousLink.setStyleName( "dtPaginateFrame" ); disabledPreviousLink.addStyleName( "dtPaginateDisabled" ); disabledNextLink.setStyleName( "dtPaginateFrame" ); disabledNextLink.addStyleName( "dtPaginateDisabled" ); nextLink.setStyleName( "dtPaginateFrame" ); pageSizeList.addStyleName( "dtPaginateFrame" );
private void init(final String titleText) { if ( canAdd ) { add( addNewAnchor ); addNewAnchor.setStyleName( "leftPanelSubAddNew" ); addNewAnchor.addStyleName( "liveLink" ); addNewAnchor.addClickHandler( new ClickHandler() { typeAnchor.setStyleName( "liveLink" ); // was leftPanelSubHeaderText typeAnchor.setTitle( titleText ); typeAnchor.addClickHandler( new ClickHandler() {
/** * Creates an anchor. * * The anchor's href is optionally set to <code>javascript:;</code>, based on * the expectation that listeners will be added to the anchor. * * @param useDefaultHref true to set the default href to * <code>javascript:;</code>, false to leave it blank */ public Anchor(boolean useDefaultHref) { setElement(Document.get().createAnchorElement()); setStyleName("gwt-Anchor"); directionalTextHelper = new DirectionalTextHelper(getAnchorElement(), /* is inline */true); if (useDefaultHref) { setHref(DEFAULT_HREF); } }
/** * Creates an anchor. * * The anchor's href is optionally set to <code>javascript:;</code>, based on * the expectation that listeners will be added to the anchor. * * @param useDefaultHref true to set the default href to * <code>javascript:;</code>, false to leave it blank */ public Anchor(boolean useDefaultHref) { setElement(Document.get().createAnchorElement()); setStyleName("gwt-Anchor"); directionalTextHelper = new DirectionalTextHelper(getAnchorElement(), /* is inline */true); if (useDefaultHref) { setHref(DEFAULT_HREF); } }
labLink.setTarget( "_blank" ); labLink.setStyleName( "resultsLabLink" ); } else { labLink = null;
/** * Creates the left panel. */ private void createPanel() { initializeMapOfRows(); resourcesLabel.setText( "Browse Resources" ); resourcesLabel.setStyleName( "leftListHeader" ); peopleAndOrganizationsLabel.setText( "Browse People and Organizations" ); peopleAndOrganizationsLabel.setStyleName( "leftListHeader" ); switchProvidersLink.setHTML( "switch organizations" ); switchProvidersLink.setStyleName( "gwt_add_item" ); switchProvidersLink.addStyleName( "liveLink" ); switchProvidersLink.addClickHandler( new ClickHandler() { @Override public void onClick(final ClickEvent event) { providersList.setVisible( true ); } } ); setStyleName( "leftPanel" ); if ( signedIn ) { drawFromApplicationState(); } }
/** * Prepares the disclaimer message with the appropriate text, styling and link. */ private void setDisclaimerMessage() { disclaimerLabel.setText( "Please note: a resource listing in eagle-i does not guarantee or imply availability of that resource." + " For more information, please see the " ); disclaimerLabel.setStyleName( "termsOfUse" ); disclaimerLabel.addStyleName( "showInline" ); final String termsOfServiceURL = SearchApplicationContext.getInstance().getTermsOfServiceUrl(); disclaimerAnchor.setText( "Terms of Use" ); disclaimerAnchor.setStyleName( "termsOfUse" ); disclaimerAnchor.addStyleName( "showInline" ); disclaimerAnchor.setHref( termsOfServiceURL ); disclaimerAnchor.setTarget( "_blank" ); disclaimerPeriodLabel.setText( "."); disclaimerPeriodLabel.setStyleName( "termsOfUse" ); disclaimerPeriodLabel.addStyleName( "showInline" ); }
instanceLink.setStyleName( "ResultNameLabel" );
image.setStyleName("menu_item_icon-" + attributeMetadata.getName(), true); icon.getElement().appendChild(image.getElement()); icon.setStyleName("pull-left"); icon.addClickHandler(clickHandler); menuItem.add(icon); labelContainer.setStyleName("menu_item_body"); Anchor label = new Anchor(labelText); label.setStyleName("menu_item_label"); label.addClickHandler(clickHandler); labelContainer.add(label); descriptionContainer.setStyleName("menu_item_description"); Anchor description = new Anchor(descriptionText); description.setStyleName(""); description.addClickHandler(clickHandler); descriptionContainer.add(description);
@Override public void init(String text, ButtonStyle style) { this.currentStyle = style; disabledLabel.setText(text); anchor = new Anchor(); if (currentStyle.getStyle() != null) { disabledLabel.setStyleName(currentStyle.getStyle()); anchor.setStyleName(currentStyle.getStyle()); } String disabledStyle = currentStyle.getDisabledStyle(); if (disabledStyle == null) { disabledLabel.addStyleName("disabled"); } else { disabledLabel.setStyleName(disabledStyle); } anchor.setText(text); anchor.setHref("javascript:return false;"); panel.add(anchor); anchor.setTabIndex(0); this.initWidget(panel); }
sectionEditLink.setStyleName("sectionEditLink"); if(section.getEditingHandler() != null){ sectionEditLink.addClickHandler(section.getEditingHandler());
private void init() { mainPanel.setStyleName(LightBoxStyle.MAIN_PANEL.toString()); titlePanel.setStyleName(LightBoxStyle.TITLE_PANEL.toString()); closeLink.setStyleName(LightBoxStyle.CLOSE_LINK.toString()); scrollPanel.setStyleName(LightBoxStyle.SCROLL_PANEL.toString()); buttonPanel.setStyleName(LightBoxStyle.BUTTON_PANEL.toString()); setGlassEnabled(true); super.setWidget(mainPanel); mainPanel.addNorth(closeLinkPanel, 1); mainPanel.addNorth(titlePanel, 0); mainPanel.addSouth(buttonPanel, BUTTON_HEIGHT); mainPanel.add(scrollPanel); closeLinkPanel.add(closeLink); //parent element sets overflow to hidden to allow background and other css styling on the titlePanel Element titlePanelContainer = mainPanel.getWidgetContainerElement(titlePanel); titlePanelContainer.getStyle().setOverflow(Overflow.VISIBLE); //parent element sets overflow to hidden, must reset overflow to visible to show the 'closeLink' Element closeLinkPanelContainer = mainPanel.getWidgetContainerElement(closeLinkPanel); closeLinkPanelContainer.getStyle().setOverflow(Overflow.VISIBLE); scrollPanel.add(contentPanel); installResizeHandler(); //super. closeLink.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { hide(); } }); super.setStyleName(LightBoxStyle.LIGHT_BOX.toString()); }