docs: private JPanel getPanelSession() {
  		if (panelSession == null) {
  			panelSession = new JPanel();
  			panelSession.setLayout(new GridBagLayout());
  			panelSession.setName(Constant.messages.getString("session.general"));
  		    if (Model.getSingleton().getOptionsParam().getViewParam().getWmUiHandlingOption() == 0) {
  		    	panelSession.setSize(180, 101);
  		    }
  			panelSession.add(new JLabel(Constant.messages.getString("session.label.name")), 
  					LayoutHelper.getGBC(0, 0, 1, 1.0D));
  			panelSession.add(getTxtSessionName(), 
  					LayoutHelper.getGBC(0, 1, 1, 1.0D, new Insets(2,0,2,0)));
  			panelSession.add(new JLabel(Constant.messages.getString("session.label.loc")), 
  					LayoutHelper.getGBC(0, 2, 1, 1.0D));
  			panelSession.add(getSessionLocation(), 
  					LayoutHelper.getGBC(0, 3, 1, 1.0D));
  			panelSession.add(new JLabel(Constant.messages.getString("session.label.desc")), 
  					LayoutHelper.getGBC(0, 4, 1, 1.0D, new Insets(2,0,2,0)));
  			panelSession.add(getTxtDescription(), 
  					LayoutHelper.getGBC(0, 5, 1, 1.0D, 1.0D, GridBagConstraints.BOTH, new Insets(2,0,2,0)));
  		}
  		return panelSession;
  	}