1 19 20 package org.netbeans.modules.j2ee.ddloaders.multiview; 21 22 import org.netbeans.modules.j2ee.dd.api.ejb.Session; 23 import org.netbeans.modules.xml.multiview.ui.SectionNodeView; 24 25 28 public class SessionNode extends EjbNode { 29 30 SessionNode(SectionNodeView sectionNodeView, Session session) { 31 super(sectionNodeView, session, Utils.ICON_BASE_SESSION_NODE); 32 addChild(new SessionOverviewNode(sectionNodeView, session)); 33 EjbJarMultiViewDataObject ejbJarMultiViewDataObject = (EjbJarMultiViewDataObject) sectionNodeView.getDataObject(); 34 SessionHelper helper = ejbJarMultiViewDataObject.getSessionHelper(session); 35 addChild(new EjbImplementationAndInterfacesNode(sectionNodeView, session, helper)); 36 addChild(new BeanEnvironmentNode(sectionNodeView, session)); 37 addChild(new BeanDetailNode(sectionNodeView, session)); 38 addChild(new EjbSecurityNode(sectionNodeView, session)); 39 } 40 41 } 42 | Popular Tags |