Veniq. Dataset collection. Function is not inserted correctly
lyriccoder opened this issue · comments
lyriccoder commented
There is a function
private void refillUserDataConstraint() {
setUserDataConstraint(null);
UserDataConstraint userDataConstraint = getUserDataConstraint();
userDataConstraint.setDescription(userDataConstraintDescTF.getText());
userDataConstraint.setTransportGuarantee((String) transportGuaranteeCB.getSelectedItem());
}
The last statement is missed in the new file:
public void setValue(javax.swing.JComponent source, Object value) {
if (source == displayNameTF) {
String text = (String)value;
constraint.setDisplayName(text);
SectionPanel enclosingPanel = getSectionView().findSectionPanel(constraint);
enclosingPanel.setTitle(text);
enclosingPanel.getNode().setDisplayName(text);
} else if (source == authConstraintCB) {
if (authConstraintCB.isSelected()) {
refillAuthConstraint();
} else {
setAuthConstraint(null);
}
} else if (source == roleNamesTF) {
refillAuthConstraint();
} else if (source == authConstraintDescTF) {
refillAuthConstraint();
} else if (source == userDataConstraintCB) {
if (userDataConstraintCB.isSelected()) {
setUserDataConstraint(null);
UserDataConstraint userDataConstraint = getUserDataConstraint();
userDataConstraint.setDescription(userDataConstraintDescTF.getText());
} else {
setUserDataConstraint(null);
}
} else if (source == transportGuaranteeCB) {
refillUserDataConstraint();
} else if (source == userDataConstraintDescTF) {
refillUserDataConstraint();
}
}