code: private JPanel getPanelSession() {
  		if (panelContext == null) {
  			panelContext = new JPanel();
  			panelContext.setLayout(new GridBagLayout());
  
  			if (Model.getSingleton().getOptionsParam().getViewParam().getWmUiHandlingOption() == 0) {
  				panelContext.setSize(180, 101);
  			}
  
  			panelContext.add(new JLabel(Constant.messages.getString("context.label.name")),
  					LayoutHelper.getGBC(0, 0, 1, 1.0D));
  			panelContext.add(getTxtName(), LayoutHelper.getGBC(0, 1, 1, 1.0D));
  			panelContext.add(getChkInScope(), LayoutHelper.getGBC(0, 2, 2, 1.0D));
  			panelContext.add(new JLabel(Constant.messages.getString("context.label.desc")),
  					LayoutHelper.getGBC(0, 3, 1, 1.0D));
  			panelContext.add(getTxtDescription(), LayoutHelper.getGBC(0, 4, 1, 1.0D, 1.0D));
  		}
  		return panelContext;
  	}
docs: This method initializes panelSession
  
  @return javax.swing.JPanel