package view.bean; import hrm.model.ldap.MFGroup; import hrm.model.ldap.MFGroupContext; import hrm.model.ldap.MFUser; import hrm.model.ldap.MFUserContext; import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.SortedSet; import java.util.TreeSet; import javax.faces.event.ActionEvent; import oracle.adf.share.ADFContext; import oracle.adf.view.rich.component.rich.data.RichTree; import oracle.adf.view.rich.component.rich.layout.RichPanelStretchLayout; import oracle.adf.view.rich.context.AdfFacesContext; import oracle.adf.view.rich.event.DialogEvent; import org.apache.myfaces.trinidad.model.ChildPropertyTreeModel; import view.util.JSFUtils; public class ProfileTreeBean { List<Profiles> profileList = new ArrayList<Profiles>(); ChildPropertyTreeModel groups; private RichTree profileTreeBind; private RichPanelStretchLayout treePanelStretchBind; private List<String> pfList = new ArrayList<String>(); public ProfileTreeBean() { super(); createTree(); } public ChildPropertyTreeModel getGroups() { return groups; } this.focusRowKeyValue = focusRowKeyValue; } return focusRowKeyValue; } public void setProfileTreeBind(RichTree profileTreeBind) { this.profileTreeBind = profileTreeBind; } public RichTree getProfileTreeBind() { return profileTreeBind; } private void createTree() { MFGroup mfGroup = new MFGroup(); MFUser mfUser = new MFUser(); List<MFGroupContext> gLst = new ArrayList<MFGroupContext>(); List<MFUserContext> uLst = new ArrayList<MFUserContext>(); SortedSet<String> domainSet = new TreeSet<String>(); try { gLst = mfGroup.searchGroup(""); for (int i = 0; i < gLst.size(); i++) { if (null != gLst.get(i).getdescription() && "Profile".equalsIgnoreCase(gLst.get(i).getdescription())) { pfList.add(convertCase(gLst.get(i).getcn())); Profiles profile = new Profiles(convertCase(gLst.get(i).getcn()), "profile"); uLst = mfUser.getMembersOfGroup(gLst.get(i).getcn()); for (int j = 0; j < uLst.size(); j++) { } for (int j = 0; j < uLst.size(); j++) { Profiles group = new Profiles(convertCase(uLst.get(j).getcn()), "role"); profile.addGroups(group); } profileList.add(profile); } } groups = new ChildPropertyTreeModel(profileList, "groups"); } } s = s.replaceAll("_", " "); // StringBuffer stringbf = new StringBuffer(); // String p = ""; // if (null != s) { // s = s.replaceAll("[^a-zA-Z0-9]", " "); // Matcher m = // Pattern.compile("([a-z0-9])([a-z0-9]*)", Pattern.CASE_INSENSITIVE).matcher(s); // while (m.find()) { // m.appendReplacement(stringbf, // m.group(1).toUpperCase() + m.group(2).toLowerCase()); // } // p = stringbf.toString(); // } return s; } AdfFacesContext.getCurrentInstance().getPageFlowScope().put("isNewProfile", true); AdfFacesContext.getCurrentInstance().getPageFlowScope().put("profileName", null); } AdfFacesContext.getCurrentInstance().getPageFlowScope().put("isNewProfile", false); } this.profileName = profileName; } return profileName; } this.isNewProfile = isNewProfile; } return isNewProfile; } public void setTreePanelStretchBind(RichPanelStretchLayout treePanelStretchBind) { this.treePanelStretchBind = treePanelStretchBind; ADFContext adfCtx = ADFContext.getCurrent(); viewScope.put("treetable", treePanelStretchBind); } public RichPanelStretchLayout getTreePanelStretchBind() { return treePanelStretchBind; } public void deletePopUpdialogListener(DialogEvent dialogEvent) { dialogEvent.getOutcome()); if (dialogEvent.getOutcome() == DialogEvent.Outcome.ok) { JSFUtils.resolveExpression("#{node.name}")); } else { } } // Add event code here... } public void setPfList(List<String> pfList) { this.pfList = pfList; } public List<String> getPfList() { getProfiles(); return pfList; } private void getProfiles() { MFGroup mfGroup = new MFGroup(); List<MFGroupContext> gLst = new ArrayList<MFGroupContext>(); try { gLst = mfGroup.searchGroup(""); for (int i = 0; i < gLst.size(); i++) { if (null != gLst.get(i).getdescription() && "Profile".equalsIgnoreCase(gLst.get(i).getdescription())) { pfList.add(convertCase(gLst.get(i).getcn())); } } } } }
Standard input is empty
Main.java:27: error: class ProfileTreeBean is public, should be declared in a file named ProfileTreeBean.java public class ProfileTreeBean { ^ Main.java:3: error: package hrm.model.ldap does not exist import hrm.model.ldap.MFGroup; ^ Main.java:4: error: package hrm.model.ldap does not exist import hrm.model.ldap.MFGroupContext; ^ Main.java:5: error: package hrm.model.ldap does not exist import hrm.model.ldap.MFUser; ^ Main.java:6: error: package hrm.model.ldap does not exist import hrm.model.ldap.MFUserContext; ^ Main.java:14: error: package javax.faces.event does not exist import javax.faces.event.ActionEvent; ^ Main.java:16: error: package oracle.adf.share does not exist import oracle.adf.share.ADFContext; ^ Main.java:17: error: package oracle.adf.view.rich.component.rich.data does not exist import oracle.adf.view.rich.component.rich.data.RichTree; ^ Main.java:18: error: package oracle.adf.view.rich.component.rich.layout does not exist import oracle.adf.view.rich.component.rich.layout.RichPanelStretchLayout; ^ Main.java:19: error: package oracle.adf.view.rich.context does not exist import oracle.adf.view.rich.context.AdfFacesContext; ^ Main.java:20: error: package oracle.adf.view.rich.event does not exist import oracle.adf.view.rich.event.DialogEvent; ^ Main.java:22: error: package org.apache.myfaces.trinidad.model does not exist import org.apache.myfaces.trinidad.model.ChildPropertyTreeModel; ^ Main.java:24: error: package view.util does not exist import view.util.JSFUtils; ^ Main.java:28: error: cannot find symbol List<Profiles> profileList = new ArrayList<Profiles>(); ^ symbol: class Profiles location: class ProfileTreeBean Main.java:33: error: cannot find symbol ChildPropertyTreeModel groups; ^ symbol: class ChildPropertyTreeModel location: class ProfileTreeBean Main.java:34: error: cannot find symbol private RichTree profileTreeBind; ^ symbol: class RichTree location: class ProfileTreeBean Main.java:35: error: cannot find symbol private RichPanelStretchLayout treePanelStretchBind; ^ symbol: class RichPanelStretchLayout location: class ProfileTreeBean Main.java:43: error: cannot find symbol public ChildPropertyTreeModel getGroups() { ^ symbol: class ChildPropertyTreeModel location: class ProfileTreeBean Main.java:55: error: cannot find symbol public void setProfileTreeBind(RichTree profileTreeBind) { ^ symbol: class RichTree location: class ProfileTreeBean Main.java:59: error: cannot find symbol public RichTree getProfileTreeBind() { ^ symbol: class RichTree location: class ProfileTreeBean Main.java:114: error: cannot find symbol public void setProfileName(ActionEvent actionEvent) { ^ symbol: class ActionEvent location: class ProfileTreeBean Main.java:121: error: cannot find symbol public void profileViewAction(ActionEvent actionEvent) { ^ symbol: class ActionEvent location: class ProfileTreeBean Main.java:142: error: cannot find symbol public void setTreePanelStretchBind(RichPanelStretchLayout treePanelStretchBind) { ^ symbol: class RichPanelStretchLayout location: class ProfileTreeBean Main.java:149: error: cannot find symbol public RichPanelStretchLayout getTreePanelStretchBind() { ^ symbol: class RichPanelStretchLayout location: class ProfileTreeBean Main.java:153: error: cannot find symbol public void deletePopUpdialogListener(DialogEvent dialogEvent) { ^ symbol: class DialogEvent location: class ProfileTreeBean Main.java:167: error: cannot find symbol public void getProfileName(ActionEvent actionEvent) { ^ symbol: class ActionEvent location: class ProfileTreeBean Main.java:28: error: cannot find symbol List<Profiles> profileList = new ArrayList<Profiles>(); ^ symbol: class Profiles location: class ProfileTreeBean Main.java:64: error: cannot find symbol MFGroup mfGroup = new MFGroup(); ^ symbol: class MFGroup location: class ProfileTreeBean Main.java:64: error: cannot find symbol MFGroup mfGroup = new MFGroup(); ^ symbol: class MFGroup location: class ProfileTreeBean Main.java:65: error: cannot find symbol MFUser mfUser = new MFUser(); ^ symbol: class MFUser location: class ProfileTreeBean Main.java:65: error: cannot find symbol MFUser mfUser = new MFUser(); ^ symbol: class MFUser location: class ProfileTreeBean Main.java:66: error: cannot find symbol List<MFGroupContext> gLst = new ArrayList<MFGroupContext>(); ^ symbol: class MFGroupContext location: class ProfileTreeBean Main.java:66: error: cannot find symbol List<MFGroupContext> gLst = new ArrayList<MFGroupContext>(); ^ symbol: class MFGroupContext location: class ProfileTreeBean Main.java:67: error: cannot find symbol List<MFUserContext> uLst = new ArrayList<MFUserContext>(); ^ symbol: class MFUserContext location: class ProfileTreeBean Main.java:67: error: cannot find symbol List<MFUserContext> uLst = new ArrayList<MFUserContext>(); ^ symbol: class MFUserContext location: class ProfileTreeBean Main.java:75: error: cannot find symbol Profiles profile = ^ symbol: class Profiles location: class ProfileTreeBean Main.java:76: error: cannot find symbol new Profiles(convertCase(gLst.get(i).getcn()), ^ symbol: class Profiles location: class ProfileTreeBean Main.java:83: error: cannot find symbol Profiles group = ^ symbol: class Profiles location: class ProfileTreeBean Main.java:84: error: cannot find symbol new Profiles(convertCase(uLst.get(j).getcn()), ^ symbol: class Profiles location: class ProfileTreeBean Main.java:91: error: cannot find symbol groups = new ChildPropertyTreeModel(profileList, "groups"); ^ symbol: class ChildPropertyTreeModel location: class ProfileTreeBean Main.java:115: error: cannot find symbol AdfFacesContext.getCurrentInstance().getPageFlowScope().put("isNewProfile", ^ symbol: variable AdfFacesContext location: class ProfileTreeBean Main.java:117: error: cannot find symbol AdfFacesContext.getCurrentInstance().getPageFlowScope().put("profileName", ^ symbol: variable AdfFacesContext location: class ProfileTreeBean Main.java:122: error: cannot find symbol AdfFacesContext.getCurrentInstance().getPageFlowScope().put("isNewProfile", ^ symbol: variable AdfFacesContext location: class ProfileTreeBean Main.java:144: error: cannot find symbol ADFContext adfCtx = ADFContext.getCurrent(); ^ symbol: class ADFContext location: class ProfileTreeBean Main.java:144: error: cannot find symbol ADFContext adfCtx = ADFContext.getCurrent(); ^ symbol: variable ADFContext location: class ProfileTreeBean Main.java:156: error: package DialogEvent does not exist if (dialogEvent.getOutcome() == DialogEvent.Outcome.ok) { ^ Main.java:159: error: cannot find symbol JSFUtils.resolveExpression("#{node.name}")); ^ symbol: variable JSFUtils location: class ProfileTreeBean Main.java:181: error: cannot find symbol MFGroup mfGroup = new MFGroup(); ^ symbol: class MFGroup location: class ProfileTreeBean Main.java:181: error: cannot find symbol MFGroup mfGroup = new MFGroup(); ^ symbol: class MFGroup location: class ProfileTreeBean Main.java:182: error: cannot find symbol List<MFGroupContext> gLst = new ArrayList<MFGroupContext>(); ^ symbol: class MFGroupContext location: class ProfileTreeBean Main.java:182: error: cannot find symbol List<MFGroupContext> gLst = new ArrayList<MFGroupContext>(); ^ symbol: class MFGroupContext location: class ProfileTreeBean 51 errors
Standard output is empty