public interface PageFlowBase extends UIInfo
| Modifier and Type | Method and Description |
|---|---|
boolean |
addActivity(java.lang.String activityId,
java.lang.String type,
Activity metadata)
Adds an activity definition to this page flow.
|
boolean |
addManagedBean(ManagedBean bean)
Adds a new managed bean definition to the task flow.
|
java.util.Map<ActivityId,Activity> |
getActivities()
Returns a
Map of page flow activities keyed by
activity ID. |
java.util.Map<java.lang.String,ManagedBean> |
getManagedBeans()
Get the managed bean definitions for the flow.
|
ActivityId |
getViewActivity(java.lang.String viewId)
Returns an
ActivityId that corresponds to the supplied viewId. |
boolean |
removeActivity(java.lang.String activityId,
Activity metadata)
Removes an activity definition matching activity id from this resource.
|
boolean |
removeManagedBean(ManagedBean bean)
Removes specified managed bean from the task flow.
|
getDescription, getDisplayName, getLargeIcon, getSmallIcon, getUIInfo, setDescription, setDisplayName, setLargeIcon, setSmallIcongetParsingContext, validategetIdAttribute, setIdAttributegetNodejava.util.Map<ActivityId,Activity> getActivities()
Map of page flow activities keyed by
activity ID.ActivityId getViewActivity(java.lang.String viewId)
ActivityId that corresponds to the supplied viewId.viewId - the JSF viewIdjava.util.Map<java.lang.String,ManagedBean> getManagedBeans()
Map
of managed beans is keyed by managed bean name.boolean addActivity(java.lang.String activityId,
java.lang.String type,
Activity metadata)
activityId - activity id for a new activity, for example, "view1"type - activity type, for example, ActivityType.VIEWmetadata - the metadata for this activity. Activities can be created
by:
AdfcElementFactory.ActivityTypeboolean removeActivity(java.lang.String activityId,
Activity metadata)
activityId - activity id, for example, "view1".metadata - the metadata for the activity to remove.boolean addManagedBean(ManagedBean bean)
bean - the new bean to be addedboolean removeManagedBean(ManagedBean bean)
bean - the bean to be removed