|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| 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 interface ariba.ui.aribaweb.core.AWResponseGenerating |
|---|
AWResponseGenerating.ResponseSubstitution |
| Constructor Summary | |
|---|---|
HTMLActionFilter()
|
|
| Method Summary | |
|---|---|
AWResponseGenerating |
currentClicked()
|
String |
currentPrefix()
|
String |
currentTarget()
|
boolean |
matchIsHref()
|
Object |
nextAction()
|
String |
remainderString()
|
AWResponseGenerating |
resourceRequest()
|
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 |
| Methods inherited from interface ariba.ui.aribaweb.util.AWObject |
|---|
getFieldValue, isKindOfClass, setFieldValue |
| Field Detail |
|---|
public String _staticUrl
| Constructor Detail |
|---|
public HTMLActionFilter()
| Method Detail |
|---|
public Object nextAction()
public String currentPrefix()
public boolean matchIsHref()
public String currentTarget()
public String remainderString()
public boolean useStaticUrl()
public AWResponseGenerating currentClicked()
public String staticUrlForActionResults()
public AWResponseGenerating resourceRequest()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||