|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Rewrites static HTML string to turn embeded href and action URLs into
AW actions, which, by default, are turned into AWRedirects, or, with the
action
binding, can execute arbitrary AW code.
When used with content vended by the displaying AW app, and with direct action URLs pointing back at that app, the default redirect will be turned into a "local direct action" invocation, (thereby avoiding the actual redirect and providing / x-page refresh and remote URL annotation)
Bindings | |||
---|---|---|---|
value
*
|
HTML string to be rewritten |
String (get) |
|
action
|
Invoked after pushing new url to |
AWResponseGenerating (get) |
|
actionUrl
|
Push of the url that was just clicked. |
String (set) |
|
actionTarget
|
href window target (if specified will override any originally on link) |
String (get) |
|
resourceUrl
|
Push of the url that was/will be just fetched. |
String (set) |
|
replacementUrl
|
Url to use in place of the pushed resource URL (if null, will fire action) |
String (get) |
|
resourceResponse
|
Fired to dynamically provide resource data back |
AWResponseGenerating (get) |
java.lang.Objectariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.core.AWComponent
ariba.ui.widgets.HTMLActionFilter
public final class HTMLActionFilter
Nested Class Summary | |
---|---|
static interface |
HTMLActionFilter.UrlFilter
|
Nested classes/interfaces inherited from class ariba.ui.aribaweb.core.AWComponent |
---|
AWComponent.RenderingFilter, AWComponent.RenderingListener |
Nested classes/interfaces inherited from interface ariba.ui.aribaweb.core.AWResponseGenerating |
---|
AWResponseGenerating.ResponseSubstitution |
Constructor Summary | |
---|---|
HTMLActionFilter()
|
Method Summary | |
---|---|
AWResponseGenerating |
currentClicked()
|
java.lang.String |
currentPrefix()
|
java.lang.String |
currentTarget()
|
boolean |
matchIsHref()
|
java.lang.Object |
nextAction()
|
java.lang.String |
remainderString()
|
AWResponseGenerating |
resourceRequest()
|
java.lang.String |
staticUrlForActionResults()
|
boolean |
useStaticUrl()
|
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject |
---|
debugString, getFieldValue, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ariba.ui.aribaweb.util.AWObject |
---|
getFieldValue, isKindOfClass, setFieldValue |
Field Detail |
---|
public java.lang.String _staticUrl
Constructor Detail |
---|
public HTMLActionFilter()
Method Detail |
---|
public java.lang.Object nextAction()
public java.lang.String currentPrefix()
public boolean matchIsHref()
public java.lang.String currentTarget()
public java.lang.String remainderString()
public boolean useStaticUrl()
public AWResponseGenerating currentClicked()
public java.lang.String staticUrlForActionResults()
public AWResponseGenerating resourceRequest()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |