| java.lang.Object org.apache.tapestry.internal.structure.InternalComponentResourcesImpl
InternalComponentResourcesImpl | public class InternalComponentResourcesImpl implements InternalComponentResources(Code) | | The bridge between a component and its
ComponentPageElement , that supplies all kinds of
resources to the component, including access to its parameters, parameter bindings, and
persistent field data.
|
Method Summary | |
public void | bindParameter(String parameterName, Binding binding) | public Link | createActionLink(String action, boolean forForm, Object... context) | public Link | createPageLink(String pageName, boolean override, Object... context) | public Block | findBlock(String blockId) | public AnnotationProvider | getAnnotationProvider(String parameterName) | public Resource | getBaseResource() | public Block | getBlock(String blockId) | public Block | getBlockParameter(String parameterName) | public Class | getBoundType(String parameterName) | public String | getCompleteId() | public Component | getComponent() | public ComponentModel | getComponentModel() | public Component | getContainer() | public Messages | getContainerMessages() | public ComponentResources | getContainerResources() | public Component | getCoreComponent() | public String | getElementName() | public Component | getEmbeddedComponent(String embeddedId) | public Object | getFieldChange(String fieldName) | public String | getId() | public Locale | getLocale() | public Location | getLocation() | public Log | getLog() | public Messages | getMessages() | public Component | getMixinByClassName(String mixinClassName) | public String | getNestedId() | public Component | getPage() | public String | getPageName() | public boolean | hasFieldChange(String fieldName) | public boolean | isBound(String parameterName) | public boolean | isInvariant(String parameterName) | public boolean | isLoaded() | public boolean | isRendering() | public void | persistFieldChange(String fieldName, Object newValue) | public void | queueRender(RenderQueue queue) | public T | readParameter(String parameterName, Class<T> expectedType) | public void | renderInformalParameters(MarkupWriter writer) | public String | toString() | public boolean | triggerEvent(String eventType, Object[] context, ComponentEventHandler handler) | public void | writeParameter(String parameterName, T parameterValue) |
getLog | public Log getLog()(Code) | | |
hasFieldChange | public boolean hasFieldChange(String fieldName)(Code) | | |
isInvariant | public boolean isInvariant(String parameterName)(Code) | | |
isLoaded | public boolean isLoaded()(Code) | | |
isRendering | public boolean isRendering()(Code) | | |
readParameter | public T readParameter(String parameterName, Class<T> expectedType)(Code) | | |
writeParameter | public void writeParameter(String parameterName, T parameterValue)(Code) | | |
|
|