<%@ include file="/sdk/oemTop.jspf" %> <%@ include file="/oemNoscript.jspf" %> <%@ taglib uri="http://xmlns.oracle.com/uix/ui" prefix="uix"%> <%@ taglib uri="http://xmlns.oracle.com/oem/jsp/tag" prefix="oem"%> <%@ page import="oracle.sysman.emSDK.util.jdk.NLSUtil"%> <%@ page import="oracle.cabo.ui.data.BundleDataObject"%> <%@ page import="oracle.sysman.emSDK.util.jdk.NLSUtil"%> <%@ page import="oracle.sysman.db.rsc.sec.EUSMsg"%> <%@ page import="oracle.cabo.ui.data.BundleDataObject"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSConstants"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSComponent"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSComponentType"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSSubComponentType"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSSubComponent"%> <%@ page import="oracle.sysman.emo.adm.security.eus.EUSSubComponentsDataSourceConstants"%> <%@ page import="oracle.sysman.emo.util.UIXDataSource"%> <%@ page import="oracle.sysman.db.adm.ParameterNames"%> <%@ page import="java.util.ResourceBundle"%> <%@ page import="java.util.Map"%> <%@ page import="java.util.Set"%> <%@ page import="java.util.Iterator"%> <%@ page import="java.util.TreeSet"%> <% request.setAttribute("eusBundle", new BundleDataObject(NLSUtil.getBundle(EUSMsg.class.getName(), request))); String dbVersion = (String)request.getAttribute("DBVERSION"); %> <% ResourceBundle eusBundle=NLSUtil.getBundle(EUSMsg.class.getName(), request); EUSComponent eusReturnToComponent=(EUSComponent)request.getAttribute(EUSConstants.EUS_COMPONENT_CACHED_OBJECT); int iEusReturnToComponentType=eusReturnToComponent.getType().getType(); EUSComponent eusComponent=(EUSComponent)request.getAttribute("EUS_2VIEW_COMPONENT"); int iEUSComponentType=eusComponent.getType().getType(); EUSSubComponent eusSubComponent=(EUSSubComponent)request.getAttribute(EUSConstants.EUS_SUB_COMPONENT_CACHED_OBJECT); int iEUSSubComponentType=eusSubComponent.getType().getType(); String sPageTitle=eusBundle.getString("EUS_VIEW_TEXT"); sPageTitle = sPageTitle + " : " + request.getAttribute("CONFIGURE_SUB_COMPONENT_PAGE_TITLE"); EUSSubComponentType subComponentType=null; EUSSubComponentType selectedSubComponentType = null; String sFormDestinationURL=(String)request.getAttribute(EUSConstants.EUS_BASE_URL_TO_COMPONENT); String sComponentPropertyNameSuffix="_FOR_COMP_"+iEUSComponentType; String sCurrentJSP="/database/security/eus/eusviewcompfromsub"; StringBuffer oemTitle = (StringBuffer)request.getAttribute("_emSDK_PageTitle"); oemTitle.append(" - "); oemTitle.append(sPageTitle); %> <%@ include file="/oemTitle.jspf" %> <%@ include file="/enablePPR.jspf" %> <%@ include file="/oemGlobal.jspf" %> <%@ include file="/database/security/common/entdbseclogout.jspf" %> " shortDesc="<%=eusBundle.getString(\"EUS_OK_TEXT\")%>" /> <% Map componentProperties=eusComponent.getProperties(); if(componentProperties != null && componentProperties.size() > 0) { Set keys=componentProperties.keySet(); TreeSet sortedKeys=new TreeSet(keys); Iterator iterator=sortedKeys.iterator(); while(iterator.hasNext()) { String sKey=String.valueOf(iterator.next()); Integer iKey=new Integer(sKey); String sValue=(String)componentProperties.get(iKey); %> " styleUsage="instruction"/> <% } } %> <% // if(iEUSComponentType==3) // { EUSSubComponentType[] eusDistinctSubComponents=eusComponent.getDistinctSubComponentTypes(); int iSubComponetsCount=eusDistinctSubComponents.length; String sSubComponentDisplayName=""; for(int x=0;x <% if(iColCount >0) { %> <% String sDataSourceBinding="EUS_2VIEW_COMPONENT_SUB_COMPONENTS_DATASOURCE_"+iSubComponentType+"@servletRequest"; String sUIXTableName="EUS_2VIEW_COMPONENT_SUB_COMPONENTS_DATASOURCE_"+iSubComponentType; %> <% for(int i=iColCountToBeSkippedFromStart;i<(iColCount-iColCountToBeSkippedFromEnd);i++) { String sDisplayNameKey="SUBCOMP_"+iSubComponentType+"_COMP_"+iEUSComponentType+"_COL"+i; String sDisplayName = eusBundle.getString(sDisplayNameKey); %> <% } %> <% } %> <% } // } %> " shortDesc="<%=eusBundle.getString(\"EUS_OK_TEXT\")%>"/> <% String sDestination="/console/database/EntDBSec/EUS/EUSComponents?event=EUS_COMPONENTS_MAIN_PAGE&EUS_COMPONENT_TYPE="+iEusReturnToComponentType; String sBreadCrumbMainPageTitle=eusBundle.getString("COMPONENT_TYPE_"+iEusReturnToComponentType+"_PAGE_TITLE"); %> <% String sConfigureComponentBreadPageTitle=eusBundle.getString("CONFIGURE_COMPONENT_"+iEusReturnToComponentType+"_PAGE_TITLE"); String sBreadCrumbComponentName=""; if(request.getAttribute(EUSConstants.EUS_COMPONENT_EVENT) != null && ((String)request.getAttribute(EUSConstants.EUS_COMPONENT_EVENT)).equals(EUSConstants.EUS_NEW_STATUS)) { sConfigureComponentBreadPageTitle=eusBundle.getString("CREATE_COMPONENT_"+iEusReturnToComponentType+"_PAGE_TITLE"); } if(request.getAttribute(EUSConstants.CONFIGURE_COMPONENT_PAGE_TITLE) != null) sBreadCrumbComponentName=(String) request.getAttribute(EUSConstants.CONFIGURE_COMPONENT_PAGE_TITLE); sConfigureComponentBreadPageTitle = sConfigureComponentBreadPageTitle + sBreadCrumbComponentName; String sConfigureComponentBreadCrumbDestination=sFormDestinationURL+"&SUB_COMPONENT_TYPE="+iEUSSubComponentType+"&EUS_COMPONENT_TYPE="+iEusReturnToComponentType+"&event="+EUSConstants.EUS_EDIT_SUB_COMPONENT+"&subevent=cancelview"; %>