myCreateInverseFK = canCreateFK && myCreateInverseFKButton.getSelection();
myCreateInverseFK = canCreateInverseFK && myCreateInverseFKButton.getSelection();
	protected void _checkManyToMany() {		myNameText.setEnabled(myCreateButton.getSelection());		myInverseNameText.setEnabled(myCreateInverseButton.getSelection());		myManyToMany = (myCreateButton.getSelection() && myCreateInverseButton.getSelection() && myToManyButton.getSelection() && myInverseToManyButton.getSelection());		myToManyButton.setEnabled(myCreateButton.getSelection());		myInverseToManyButton.setEnabled(myCreateInverseButton.getSelection());		myJoinsTableEditor.setEnabled(!myManyToMany);		myJoinEntityNameText.setEnabled(myManyToMany);		myFlattenButton.setEnabled(myManyToMany);				boolean canCreateFK = myCreateButton.getSelection() && !myToManyButton.getSelection();		myCreateFK = canCreateFK && myCreateFKButton.getSelection();		myCreateFKButton.setEnabled(canCreateFK);		myFKNameText.setEnabled(myCreateFK);				boolean canCreateInverseFK = myCreateInverseButton.getSelection() && !myInverseToManyButton.getSelection();		myCreateInverseFK = canCreateFK && myCreateInverseFKButton.getSelection();		myCreateInverseFKButton.setEnabled(canCreateInverseFK);		myInverseFKNameText.setEnabled(myCreateInverseFK);				myJoinsTableEditor.setVisible(!myManyToMany && !myCreateFK && !myCreateInverseFK);				String fkName = myFKNameText.getText();		if (fkName == null || fkName.length() == 0) {			String newName = myRelationship.getEntity().findUnusedAttributeName(StringUtils.toLowercaseFirstLetter(myRelationship.getDestination().getName()) + "ID");			myFKNameText.setText(newName);		}		String inverseFKName = myInverseFKNameText.getText();		if (inverseFKName == null || inverseFKName.length() == 0) {			String newName = myRelationship.getDestination().findUnusedAttributeName(StringUtils.toLowercaseFirstLetter(myRelationship.getEntity().getName()) + "ID");			myInverseFKNameText.setText(newName);		}	}