wicket.markup.html.resources
Class PackagedResourceReference
java.lang.Object
wicket.Component
wicket.MarkupContainer
wicket.markup.html.WebMarkupContainer
wicket.markup.html.resources.PackagedResourceReference
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- JavaScriptReference, StyleSheetReference
public class PackagedResourceReference
- extends WebMarkupContainer
Base class for components that render references to packaged resources.
- Author:
- Eelco Hillenius
- See Also:
- Serialized Form
| Fields inherited from class wicket.Component |
ENABLE, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER |
|
Constructor Summary |
PackagedResourceReference(java.lang.String id,
java.lang.Class referer,
IModel file,
java.lang.String attributeToReplace)
Construct. |
PackagedResourceReference(java.lang.String id,
java.lang.Class referer,
java.lang.String file,
java.lang.String attributeToReplace)
Construct. |
PackagedResourceReference(java.lang.String id,
IModel resourceReference,
java.lang.String attributeToReplace)
Construct. |
PackagedResourceReference(java.lang.String id,
ResourceReference resourceReference,
java.lang.String attributeToReplace)
Construct. |
| Methods inherited from class wicket.MarkupContainer |
add, autoAdd, contains, findMarkupStream, get, getAssociatedMarkupStream, getMarkupStream, internalAdd, internalAttach, internalDetach, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, replace, setMarkupStream, setModel, size, toString, toString, visitChildren, visitChildren |
| Methods inherited from class wicket.Component |
add, addStateChange, checkComponentTag, checkComponentTagAttribute, continueToOriginalDestination, debug, detachBehaviors, detachModel, detachModels, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getApplicationPages, getApplicationSettings, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMetaData, getModel, getModelComparator, getModelObject, getModelObjectAsString, getOutputMarkupId, getPage, getPageFactory, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getString, getString, getString, getStyle, getVariation, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isBehaviorAccepted, isEnableAllowed, isEnabled, isHeadRendered, isIgnoreAttributeModifier, isRenderAllowed, isVersioned, isVisible, isVisibleInHierarchy, modelChanged, modelChanging, newPage, newPage, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onComponentTag, onDetach, onEndRequest, onModelChanged, onModelChanging, onRender, redirectToInterceptPage, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderedBehaviors, renderHead, replaceComponentTagBody, replaceWith, resetHeadRendered, sameRootModel, sameRootModel, setAuto, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMetaData, setModelObject, setOutputMarkupId, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PackagedResourceReference
public PackagedResourceReference(java.lang.String id,
java.lang.Class referer,
java.lang.String file,
java.lang.String attributeToReplace)
- Construct.
- Parameters:
id - component idreferer - the class that is refering; is used as the relative root for
gettting the resourcefile - relative location of the packaged fileattributeToReplace - the attribute to replace of the target tag
PackagedResourceReference
public PackagedResourceReference(java.lang.String id,
java.lang.Class referer,
IModel file,
java.lang.String attributeToReplace)
- Construct.
- Parameters:
id - component idreferer - the class that is refering; is used as the relative root for
gettting the resourcefile - model that supplies the relative location of the packaged
file. Must return an instance of StringattributeToReplace - the attribute to replace of the target tag
PackagedResourceReference
public PackagedResourceReference(java.lang.String id,
ResourceReference resourceReference,
java.lang.String attributeToReplace)
- Construct.
- Parameters:
id - component idresourceReference - the reference to the resourceattributeToReplace - the attribute to replace of the target tag
PackagedResourceReference
public PackagedResourceReference(java.lang.String id,
IModel resourceReference,
java.lang.String attributeToReplace)
- Construct.
- Parameters:
id - component idresourceReference - the reference to the resource. Must return an instance of
ResourceReferenceattributeToReplace - the attribute to replace of the target tag
createPackageResourceReference
protected PackageResourceReference createPackageResourceReference(Application app,
java.lang.Class scope,
java.lang.String name)
- Creates new package resource reference.
- Parameters:
app - scope - name -
- Returns:
- created resource reference
Copyright © 2004-2007 Wicket developers. All Rights Reserved.