public void build() {
setLayout(layout);
DcModule module = DcModules.get(entry.getModule());
DcField field = module.getField(entry.getField());
Operator operator = entry.getOperator();
JLabel labelAnd = ComponentFactory.getLabel(entry.getAndOr());
JLabel labelMod = ComponentFactory.getLabel(module.getLabel());
JLabel labelFld = ComponentFactory.getLabel(field.getLabel());
JLabel labelOp = ComponentFactory.getLabel(operator.toString());
JLabel labelVal = ComponentFactory.getLabel(
entry.getValue() != null ? entry.getValue().toString() : "");
labelAnd.setPreferredSize(new Dimension(30, 25));
labelMod.setPreferredSize(new Dimension(100, 25));