/** * Returns a URL that references a shared resource through the provided resource reference. * * @param resourceReference * The resource reference where a url must be generated for. * @return The url for the shared resource */ public final CharSequence urlFor(final ResourceReference resourceReference) { return urlFor(resourceReference, null); }
/** * Returns a URL that references a shared resource through the provided resource reference. * * @param resourceReference * The resource reference where a url must be generated for. * @return The url for the shared resource */ public final CharSequence urlFor(final ResourceReference resourceReference) { return urlFor(resourceReference, null); }
@Override protected CharSequence getIndicatorUrl() { return RequestCycle.get().urlFor(AJAX_LOADER_GIF); } };
/** * Returns the url pointing to the image of inactive stars, is used to set the URL for the image * of an inactive star. Override this method to provide your own images. * * @param iteration * the sequence number of the star * @return the url pointing to the image for inactive stars. */ protected String getInactiveStarUrl(int iteration) { return getRequestCycle().urlFor(STAR0).toString(); }
@Override protected CharSequence getIndicatorUrl() { return RequestCycle.get().urlFor(DialogConstants.AJAX_LOADER_GIF); } });
@Override protected CharSequence getIndicatorUrl() { return RequestCycle.get().urlFor(AJAX_LOADER_GIF); } };
protected static String getBase() { return RequestCycle.get().urlFor(BASE).toString(); }
/** * Gets a URL for the listener interface (e.g. ILinkListener). * * @param listener * The listener interface that the URL should call * @return The URL */ public final CharSequence urlFor(final RequestListenerInterface listener) { return getRequestCycle().urlFor(this, listener); }
@Override protected CharSequence getIconUrl() { return RequestCycle.get().urlFor(new ResourceReference(YUIDateField.class, "calendar.gif")); } });
/** * Gets the url for the popup button. Users can override to provide their own icon URL. * * @return the url to use for the popup button/ icon */ protected CharSequence getIconUrl() { //TODO: FIX! return RequestCycle.get().urlFor(new ResourceReference(YuiDatePicker.class, "resources/calendar-16.png")); }
public YuiLoaderModule(String name, ModuleType type, ResourceReference ref, String[] requires) { this(name, type, RequestUtils.toAbsolutePath((String)RequestCycle.get().urlFor(ref)), requires); }
@Override protected String getLabel() { return "<img src=\"" + RequestCycle.get().urlFor(new ResourceReference(ImageResource.class, "goto-details.gif"), ValueMap.EMPTY_MAP) + "\"/>"; } @Override
@Override protected String getLabel() { return "<img src=\"" + RequestCycle.get().urlFor(new ResourceReference(ImageResource.class, "goto-details.gif"), ValueMap.EMPTY_MAP) + "\"/>"; } @Override
/** * {@inheritDoc} */ @Override public void renderHead(final IHeaderResponse response) { response.renderJavascriptReference(SS_JS); for (final TitledResourceReferenceTuple stylesheet : stylesheets) response.renderString("<link rel=\"alternate stylesheet\" type=\"text/css\" href=\"" + RequestCycle.get().urlFor(stylesheet.reference, null) + "\" title=\"" + stylesheet.title + "\"/>"); } }
@Override protected void onComponentTag(ComponentTag tag) { super.onComponentTag(tag); tag.put("style", "background-image: url('" + RequestCycle.get().urlFor(getMenuIcon(node)) + "')"); } };
@Override protected void onComponentTag(ComponentTag tag) { super.onComponentTag(tag); tag.put("style", "background-image: url('" + RequestCycle.get().urlFor(getNodeIcon(node)) + "')"); } };
@Override public String getObject() { settings.getBackground().add( "background", "url(" + RequestCycle.get().urlFor( settings.getBackgroundResource()) + ") repeat-x"); return settings.getBackground().getStyle(); }
@Override protected String getLeftUpStyle() { YuiSliderSettings settings = getSliderSettings(); ImageResourceInfo leftUp = new ImageResourceInfo(settings.getLeftUpResource()); CSSInlineStyle background = new CSSInlineStyle(); background.add("background", "url(" + RequestCycle.get().urlFor(settings.getLeftUpResource()) + ") no-repeat"); background.add("height", leftUp.getHeight() + "px"); return background.getStyle(); }
@Override protected String getLeftUpStyle() { YuiSliderSettings settings = getSliderSettings(); ImageResourceInfo res = new ImageResourceInfo(settings.getLeftUpResource()); CSSInlineStyle background = new CSSInlineStyle(); background.add("background", "url(" + RequestCycle.get().urlFor(settings.getLeftUpResource()) + ") no-repeat"); background.add("width", res.getWidth() + "px"); background.add("height", res.getHeight() + "px"); return background.getStyle(); }
@Override protected String getRightDownStyle() { YuiSliderSettings settings = getSliderSettings(); ImageResourceInfo res = new ImageResourceInfo(settings.getRightDownResource()); CSSInlineStyle background = new CSSInlineStyle(); background.add("background", "url(" + RequestCycle.get().urlFor(settings.getRightDownResource()) + ") no-repeat"); background.add("width", res.getWidth() + "px"); background.add("height", res.getHeight() + "px"); return background.getStyle(); }