not adding every time a new property when setting a value

changed property name: expression --> maskExpr
bound JTextField to expression property