Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 2 (11.1.2.3.0)

E17480-04


oracle.adf.controller.metadata.model
Interface View

All Superinterfaces:
Activity, AdfcNode, IdHolder, NodeHolder, TrainStopContainer, UIInfo

public interface View
extends Activity, TrainStopContainer

Represents metadata for a view activity. For example,

  <view>
    <page>/folderA/folderB/aReallyCoolPage.jspx</page>
     <bookmark/>
  </view>
 

Method Summary
 boolean addBookmark(Bookmark bookmark)
          Adds a new bookmark to this view activity.
 boolean addInputPageParameter(PageParameter parameter)
          Adds a new input page parameter to the view activity.
 Bookmark getBookmark()
           
 java.util.List<PageParameter> getInputPageParameters()
           
 java.lang.String getPageName()
          Get the physical page name for this view activity.
 boolean isRedirect()
          Indicates whether a view should be reached via a server redirect.
 boolean removeBookmark(Bookmark bookmark)
          Removes bookmark from this view activity.
 boolean removeInputPageParameter(PageParameter parameter)
          Removes this input page parameter from the view activity.
 boolean setPageName(java.lang.String page)
          Sets page name for this view activity.
 boolean setRedirect(boolean redirect)
          Sets redirect value for this view activity.

 

Methods inherited from interface oracle.adf.controller.metadata.model.Activity
getId, getMetadataObject, getType

 

Methods inherited from interface oracle.adf.controller.metadata.model.UIInfo
getDescription, getDisplayName, getLargeIcon, getSmallIcon, getUIInfo, setDescription, setDisplayName, setLargeIcon, setSmallIcon

 

Methods inherited from interface oracle.adf.controller.metadata.model.AdfcNode
getParsingContext, validate

 

Methods inherited from interface oracle.adf.controller.metadata.model.IdHolder
getIdAttribute, setIdAttribute

 

Methods inherited from interface oracle.adf.controller.metadata.model.NodeHolder
getNode

 

Methods inherited from interface oracle.adf.controller.metadata.model.TrainStopContainer
addTrainStop, getTrainStop, removeTrainStop

 

Method Detail

getPageName

java.lang.String getPageName()
Get the physical page name for this view activity.
Returns:
the page name.

isRedirect

boolean isRedirect()
Indicates whether a view should be reached via a server redirect.
Returns:
true if redirect element was specified, false otherwise.

getBookmark

Bookmark getBookmark()
Returns:
the bookmark metadata or null if the view is not bookmarkable.

getInputPageParameters

java.util.List<PageParameter> getInputPageParameters()
Returns:
the List of input parameters for this page.

setPageName

boolean setPageName(java.lang.String page)
Sets page name for this view activity.
Parameters:
page - new page name
Returns:
true, if page name was successfully set, false otherwise

setRedirect

boolean setRedirect(boolean redirect)
Sets redirect value for this view activity. Note that redirect is implied by the presence of bookmark.
Parameters:
redirect - new rediect value
Returns:
true, if redirect was successfully set, false otherwise

addBookmark

boolean addBookmark(Bookmark bookmark)
Adds a new bookmark to this view activity.
Parameters:
bookmark - new bookmark
Returns:
true, if bookmark was successfully set, false otherwise

removeBookmark

boolean removeBookmark(Bookmark bookmark)
Removes bookmark from this view activity.
Parameters:
bookmark - bookmark to be removed
Returns:
true, if bookmark was successfully set, false otherwise

addInputPageParameter

boolean addInputPageParameter(PageParameter parameter)
Adds a new input page parameter to the view activity.
Parameters:
parameter - input page parameter
Returns:
true, if page input parameter was successfully added, false otherwise

removeInputPageParameter

boolean removeInputPageParameter(PageParameter parameter)
Removes this input page parameter from the view activity.
Parameters:
parameter - input page parameter to remove
Returns:
true, if page input parameter was successfully removed, false otherwise

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 2 (11.1.2.3.0)

E17480-04


Copyright © 1997, 2012, Oracle. All rights reserved.