this.me = exp;
assert me != null;
mainPanel.add(me.getOperator().getPanel(parent), BorderLayout.NORTH);
MathExpressionOperand operand = me.getOperand();
Context localContext = me.getLocalContext();
//если операнд есть, он сам знает свою панель,
//иначе придется перебирать режимы контекста и создавать панель, соотв режиму контекста
if(operand != null) {
//панель останется как нулл
mainPanel.add(operand.getPanel(parent), BorderLayout.CENTER);
} else
{
if(localContext.getContextMode() == ContextMode.STAGE_3_CONDITIONS) {
operandPanel = MathExpressionResultColumnRef.GROUP.getCreatePanel(parent,