Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.patterns.uishell.ui.bean
Class GlobalAreaBackingBean

java.lang.Object
  extended by oracle.apps.fnd.applcore.patterns.uishell.ui.bean.GlobalAreaBackingBean

public class GlobalAreaBackingBean
extends java.lang.Object

Backing bean for components in the Global Area


Constructor Summary
GlobalAreaBackingBean()
           
 
Method Summary
 java.lang.String getAboutPageProductFamilyName()
           
 java.lang.String getAboutPageProductName()
           
 ActivityPublishEnabled getActivityPublishEnabled()
           
 ActivityPublishingEnabled getActivityPublishingEnabled()
           
 java.lang.String getAdminPersonalizationLabel()
           
 oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getCustLevelForm()
           
 java.lang.String getEditMode()
          Sets the editMode to design view or source view.
 java.lang.String getGlobalLinkId()
           
 oracle.adf.view.rich.component.rich.RichPopup getGlobalPopupComp()
           
 java.lang.String getGlobalPopupTitle()
           
 java.lang.String getImpersonationDescription()
           
 java.lang.Boolean getIsUPKInstalled()
           
 java.lang.String getLogoContainerHeight()
          Method to get the logo height from styleClass so the first row of global area height would be the same.
 java.lang.String getMLSDisplayName()
          A method that retrieves the MLS Display name of the user logged in from the LDAP store.
 java.lang.String getNavigationTabBarHeight()
           
 java.lang.String getPrivacyPageURL()
          A method that retrieves the site level fully qualified pricvacy page URL stored in site level profile value.
 int getSourceViewSize()
          This method sets the value of the pageCustomizable "view" attribute.
 java.lang.String getTipName()
          Return the name of customization class for "Edit Layer" text by replacing empty of null class with default tip name (Bug 8837029)
 void handleAuthentication(javax.faces.event.ActionEvent actionEvent)
          An action method used by the UIShell page template to intiate SignIn/SignOut based upon user's authentication status.
 void handlePopupFetchListener(oracle.adf.view.rich.event.PopupFetchEvent popupFetchEvent)
           
 void hideResetContentPopup(javax.faces.event.ActionEvent actionEvent)
           
 boolean isAccessibilityRenderFlag()
          Method that decides if Accessibility link to be rendered in UIShell global area.
 boolean isAnonymousUser()
           
 boolean isAtgLiteDisabled()
          Return a false if the environment is ATG Lite enabled.
 boolean isCustomizationAllowed()
          isCustomizationAllowed to check whether the current UIShell page is customizable.
 boolean isImpersonateeListAvailable()
           
 boolean isImpersonationSession()
           
 boolean isOsnProvisioned()
          Method added for checking if OSN is provisioned for rendering OSN link
 boolean isPageTemplateCust()
           
 boolean isPrefTaskMenuRendered()
           
 boolean isPrivacyPageURLAvailable()
           
 boolean isSaveLabelAllowed()
          Returns boolean false for save label when personalization is being done.
 boolean isSpacesAppProvisioned()
           
 boolean isTipLayerNonUser()
          Return a boolean false if "Edit Layer" is User CC
 boolean isTroubleshootingSubMenuVisible()
          Hide the Troubleshooting sub-menu under Help menu only when the logged in user has both the duty roles: FND_SUPPORTABILITY_LEVEL_MANAGEMENT_DUTY and FND_DIAG_VIEWER_DUTY_FSCM.
 boolean isUserCCEnabled()
           
 void logoutActions()
          An action method used by the UIShell page template to perform all the actions performed at signout.
 void releaseGlobalPopupResource(oracle.adf.view.rich.event.PopupCanceledEvent popupCanceledEvent)
          PopupCancelListener of Global popup for releasing task flow resource.
 void resetContentAndLayout(javax.faces.event.ActionEvent actionEvent)
           
 void setComposerHandler(javax.faces.event.ActionEvent actionEvent)
          ComposerHandler for the Click of Edit Current Page.
 void setCustLevelForm(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout custLevelForm)
           
 void setGlobalLinkId(java.lang.String globalLinkId)
           
 void setGlobalPopupComp(oracle.adf.view.rich.component.rich.RichPopup globalPopupComp)
           
 void setGlobalPopupTitle(java.lang.String globalPopupTitle)
           
 void setIsUPKInstalled(java.lang.Boolean isUPKInstalled)
           
 void setPreferencesHandler(javax.faces.event.ActionEvent actionEvent)
           
 void setPrefHandlerForAccessibility(javax.faces.event.ActionEvent actionEvent)
           
 void toggleFlexMode(javax.faces.event.ActionEvent actionEvent)
          ActionListener method of "Highlight/Unhighlight Flexhfields..." under Administration menu in global area.
 void userProfileNavigate(javax.faces.event.ActionEvent actionEvent)
          An action listener method which navigates to the HCM profile page on clicking the user name link in the global area.
 void workAreaAction(javax.faces.event.ActionEvent actionEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalAreaBackingBean

public GlobalAreaBackingBean()
Method Detail

setGlobalPopupTitle

public void setGlobalPopupTitle(java.lang.String globalPopupTitle)

getGlobalPopupTitle

public java.lang.String getGlobalPopupTitle()

handlePopupFetchListener

public void handlePopupFetchListener(oracle.adf.view.rich.event.PopupFetchEvent popupFetchEvent)

setGlobalLinkId

public void setGlobalLinkId(java.lang.String globalLinkId)

getGlobalLinkId

public java.lang.String getGlobalLinkId()

setPreferencesHandler

public void setPreferencesHandler(javax.faces.event.ActionEvent actionEvent)

setPrefHandlerForAccessibility

public void setPrefHandlerForAccessibility(javax.faces.event.ActionEvent actionEvent)

releaseGlobalPopupResource

public void releaseGlobalPopupResource(oracle.adf.view.rich.event.PopupCanceledEvent popupCanceledEvent)
PopupCancelListener of Global popup for releasing task flow resource.

Parameters:
popupCanceledEvent -

setComposerHandler

public void setComposerHandler(javax.faces.event.ActionEvent actionEvent)
ComposerHandler for the Click of Edit Current Page.

Parameters:
actionEvent -

isAtgLiteDisabled

public boolean isAtgLiteDisabled()
Return a false if the environment is ATG Lite enabled.

Returns:
boolean

isCustomizationAllowed

public boolean isCustomizationAllowed()
isCustomizationAllowed to check whether the current UIShell page is customizable.


getAdminPersonalizationLabel

public java.lang.String getAdminPersonalizationLabel()

resetContentAndLayout

public void resetContentAndLayout(javax.faces.event.ActionEvent actionEvent)

isAnonymousUser

public boolean isAnonymousUser()

workAreaAction

public void workAreaAction(javax.faces.event.ActionEvent actionEvent)

setCustLevelForm

public void setCustLevelForm(oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout custLevelForm)

getCustLevelForm

public oracle.adf.view.rich.component.rich.layout.RichPanelFormLayout getCustLevelForm()

getSourceViewSize

public int getSourceViewSize()
This method sets the value of the pageCustomizable "view" attribute. This is set according to whether the page is being edited using the TemplateCustomizationUIShell. The assumption is made, that if the the ApplSession has a value for UISHELL_NUM_CCS, and we're in edit mode that the attribute is size 0.


getTipName

public java.lang.String getTipName()
Return the name of customization class for "Edit Layer" text by replacing empty of null class with default tip name (Bug 8837029)

Returns:
String

isTipLayerNonUser

public boolean isTipLayerNonUser()
Return a boolean false if "Edit Layer" is User CC

Returns:
boolean

handleAuthentication

public void handleAuthentication(javax.faces.event.ActionEvent actionEvent)
An action method used by the UIShell page template to intiate SignIn/SignOut based upon user's authentication status. It further calls the signout() method in ExternalServicesAdapter.java . Any methods that need to access the session cookies etc. are called before the signout in this method as well.

Parameters:
actionEvent -

logoutActions

public void logoutActions()
An action method used by the UIShell page template to perform all the actions performed at signout. This is for future use


isPrivacyPageURLAvailable

public boolean isPrivacyPageURLAvailable()

getPrivacyPageURL

public java.lang.String getPrivacyPageURL()
A method that retrieves the site level fully qualified pricvacy page URL stored in site level profile value. It returns an empty string if that is not true.


getEditMode

public java.lang.String getEditMode()
Sets the editMode to design view or source view. This is set depending on whether the UIShell is being customized or whether the sessionMap indicates that this is in homePageMode.

Returns:
"design" or "source" as appropriate

getMLSDisplayName

public java.lang.String getMLSDisplayName()
A method that retrieves the MLS Display name of the user logged in from the LDAP store.


userProfileNavigate

public void userProfileNavigate(javax.faces.event.ActionEvent actionEvent)
An action listener method which navigates to the HCM profile page on clicking the user name link in the global area.


isAccessibilityRenderFlag

public boolean isAccessibilityRenderFlag()
Method that decides if Accessibility link to be rendered in UIShell global area. rendering logic : Except in Pref page, show accessibility link in all the pages.

Returns:
boolean

hideResetContentPopup

public void hideResetContentPopup(javax.faces.event.ActionEvent actionEvent)

setGlobalPopupComp

public void setGlobalPopupComp(oracle.adf.view.rich.component.rich.RichPopup globalPopupComp)

getGlobalPopupComp

public oracle.adf.view.rich.component.rich.RichPopup getGlobalPopupComp()

isImpersonationSession

public boolean isImpersonationSession()

getImpersonationDescription

public java.lang.String getImpersonationDescription()

isImpersonateeListAvailable

public boolean isImpersonateeListAvailable()

isUserCCEnabled

public boolean isUserCCEnabled()

isSpacesAppProvisioned

public boolean isSpacesAppProvisioned()

getActivityPublishingEnabled

public ActivityPublishingEnabled getActivityPublishingEnabled()

isPrefTaskMenuRendered

public boolean isPrefTaskMenuRendered()

isSaveLabelAllowed

public boolean isSaveLabelAllowed()
Returns boolean false for save label when personalization is being done.

Returns:

getActivityPublishEnabled

public ActivityPublishEnabled getActivityPublishEnabled()

isTroubleshootingSubMenuVisible

public boolean isTroubleshootingSubMenuVisible()
Hide the Troubleshooting sub-menu under Help menu only when the logged in user has both the duty roles: FND_SUPPORTABILITY_LEVEL_MANAGEMENT_DUTY and FND_DIAG_VIEWER_DUTY_FSCM.


setIsUPKInstalled

public void setIsUPKInstalled(java.lang.Boolean isUPKInstalled)

getIsUPKInstalled

public java.lang.Boolean getIsUPKInstalled()

getAboutPageProductName

public java.lang.String getAboutPageProductName()

getAboutPageProductFamilyName

public java.lang.String getAboutPageProductFamilyName()

getLogoContainerHeight

public java.lang.String getLogoContainerHeight()
Method to get the logo height from styleClass so the first row of global area height would be the same.

Returns:
String logo height

toggleFlexMode

public void toggleFlexMode(javax.faces.event.ActionEvent actionEvent)
ActionListener method of "Highlight/Unhighlight Flexhfields..." under Administration menu in global area.

Parameters:
actionEvent -

isPageTemplateCust

public boolean isPageTemplateCust()

isOsnProvisioned

public boolean isOsnProvisioned()
Method added for checking if OSN is provisioned for rendering OSN link

Returns:

getNavigationTabBarHeight

public java.lang.String getNavigationTabBarHeight()

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.